home *** CD-ROM | disk | FTP | other *** search
MacBinary | 1994-08-11 | 5.9 MB | [ ONLN/HLX2]
open in: MacOS 8.1
extracted
|
Win98
extracted
|
DOS
extracted
view JSON data
|
view as text
This file was processed as: MacBinary
(archive/macBinary ).
You can browse this item here: Operating System Utils
Confidence Program Detection Match Type Support
10%
dexvert
MacBinary (archive/macBinary)
fallback
Supported
100%
file
MacBinary II, inited, Mon Jun 6 11:56:20 1994, modified Thu Aug 11 03:17:00 1994, creator 'HLX2', type 'ONLN', 6076403 bytes "Operating System Utils" , at 0x5cb873 100730 bytes resource
default (weak)
99%
file
data
default
100%
TrID
MacBinary 2
default (weak)
100%
siegfried
fmt/1762 MacBinary (II)
default
100%
lsar
MacBinary
default
id metadata key value macFileType [ ONLN] macFileCreator [ HLX2]
hex view +--------+-------------------------+-------------------------+--------+--------+ |00000000| 00 16 4f 70 65 72 61 74 | 69 6e 67 20 53 79 73 74 |..Operat|ing Syst| |00000010| 65 6d 20 55 74 69 6c 73 | 00 00 00 00 00 00 00 00 |em Utils|........| |00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........| |00000040| 00 4f 4e 4c 4e 48 4c 58 | 32 01 00 00 00 00 00 00 |.ONLNHLX|2.......| |00000050| 00 00 00 00 5c b7 f3 00 | 01 89 7a aa 18 f7 a4 aa |....\...|..z.....| |00000060| 6f 80 ec 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |o.......|........| |00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 1f a3 00 00 |........|........| |00000080| 49 4e 53 49 44 45 20 4d | 41 43 49 4e 54 4f 53 48 |INSIDE M|ACINTOSH| |00000090| 0d 0d 4f 70 65 72 61 74 | 69 6e 67 20 53 79 73 74 |..Operat|ing Syst| |000000a0| 65 6d 20 55 74 69 6c 69 | 74 69 65 73 0d f0 09 41 |em Utili|ties...A| |000000b0| 70 70 6c 65 20 43 6f 6d | 70 75 74 65 72 2c 20 49 |pple Com|puter, I| |000000c0| 6e 63 2e 0d a9 20 31 39 | 39 34 20 41 70 70 6c 65 |nc... 19|94 Apple| |000000d0| 20 43 6f 6d 70 75 74 65 | 72 2c 20 49 6e 63 2e 0d | Compute|r, Inc..| |000000e0| 41 6c 6c 20 72 69 67 68 | 74 73 20 72 65 73 65 72 |All righ|ts reser| |000000f0| 76 65 64 2e 20 0d 4e 6f | 20 70 61 72 74 20 6f 66 |ved. .No| part of| |00000100| 20 74 68 69 73 20 70 75 | 62 6c 69 63 61 74 69 6f | this pu|blicatio| |00000110| 6e 20 6d 61 79 20 62 65 | 20 72 65 70 72 6f 64 75 |n may be| reprodu| |00000120| 63 65 64 2c 20 73 74 6f | 72 65 64 20 69 6e 20 61 |ced, sto|red in a| |00000130| 20 72 65 74 72 69 65 76 | 61 6c 20 73 79 73 74 65 | retriev|al syste| |00000140| 6d 2c 20 6f 72 20 74 72 | 61 6e 73 6d 69 74 74 65 |m, or tr|ansmitte| |00000150| 64 2c 20 69 6e 20 61 6e | 79 20 66 6f 72 6d 20 6f |d, in an|y form o| |00000160| 72 20 62 79 20 61 6e 79 | 20 6d 65 61 6e 73 2c 20 |r by any| means, | |00000170| 6d 65 63 68 61 6e 69 63 | 61 6c 2c 20 65 6c 65 63 |mechanic|al, elec| |00000180| 74 72 6f 6e 69 63 2c 20 | 70 68 6f 74 6f 63 6f 70 |tronic, |photocop| |00000190| 79 69 6e 67 2c 20 72 65 | 63 6f 72 64 69 6e 67 2c |ying, re|cording,| |000001a0| 20 6f 72 20 6f 74 68 65 | 72 77 69 73 65 2c 20 77 | or othe|rwise, w| |000001b0| 69 74 68 6f 75 74 20 70 | 72 69 6f 72 20 77 72 69 |ithout p|rior wri| |000001c0| 74 74 65 6e 20 70 65 72 | 6d 69 73 73 69 6f 6e 20 |tten per|mission | |000001d0| 6f 66 20 41 70 70 6c 65 | 20 43 6f 6d 70 75 74 65 |of Apple| Compute| |000001e0| 72 2c 20 49 6e 63 2e 20 | 50 72 69 6e 74 65 64 20 |r, Inc. |Printed | |000001f0| 69 6e 20 74 68 65 20 55 | 6e 69 74 65 64 20 53 74 |in the U|nited St| |00000200| 61 74 65 73 20 6f 66 20 | 41 6d 65 72 69 63 61 2e |ates of |America.| |00000210| 0d 4e 6f 20 6c 69 63 65 | 6e 73 65 73 2c 20 65 78 |.No lice|nses, ex| |00000220| 70 72 65 73 73 20 6f 72 | 20 69 6d 70 6c 69 65 64 |press or| implied| |00000230| 2c 20 61 72 65 20 67 72 | 61 6e 74 65 64 20 77 69 |, are gr|anted wi| |00000240| 74 68 20 72 65 73 70 65 | 63 74 20 74 6f 20 61 6e |th respe|ct to an| |00000250| 79 20 6f 66 20 74 68 65 | 20 74 65 63 68 6e 6f 6c |y of the| technol| |00000260| 6f 67 79 20 64 65 73 63 | 72 69 62 65 64 20 69 6e |ogy desc|ribed in| |00000270| 20 74 68 69 73 20 62 6f | 6f 6b 2e 20 41 70 70 6c | this bo|ok. Appl| |00000280| 65 20 72 65 74 61 69 6e | 73 20 61 6c 6c 20 69 6e |e retain|s all in| |00000290| 74 65 6c 6c 65 63 74 75 | 61 6c 20 70 72 6f 70 65 |tellectu|al prope| |000002a0| 72 74 79 20 72 69 67 68 | 74 73 20 61 73 73 6f 63 |rty righ|ts assoc| |000002b0| 69 61 74 65 64 20 77 69 | 74 68 20 74 68 65 20 74 |iated wi|th the t| |000002c0| 65 63 68 6e 6f 6c 6f 67 | 79 20 64 65 73 63 72 69 |echnolog|y descri| |000002d0| 62 65 64 20 69 6e 20 74 | 68 69 73 20 62 6f 6f 6b |bed in t|his book| |000002e0| 2e 20 54 68 69 73 20 62 | 6f 6f 6b 20 69 73 20 69 |. This b|ook is i| |000002f0| 6e 74 65 6e 64 65 64 20 | 74 6f 20 61 73 73 69 73 |ntended |to assis| |00000300| 74 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 64 65 |t applic|ation de| |00000310| 76 65 6c 6f 70 65 72 73 | 20 74 6f 20 64 65 76 65 |velopers| to deve| |00000320| 6c 6f 70 20 61 70 70 6c | 69 63 61 74 69 6f 6e 73 |lop appl|ications| |00000330| 20 6f 6e 6c 79 20 66 6f | 72 20 41 70 70 6c 65 20 | only fo|r Apple | |00000340| 4d 61 63 69 6e 74 6f 73 | 68 20 63 6f 6d 70 75 74 |Macintos|h comput| |00000350| 65 72 73 2e 0d 45 76 65 | 72 79 20 65 66 66 6f 72 |ers..Eve|ry effor| |00000360| 74 20 68 61 73 20 62 65 | 65 6e 20 6d 61 64 65 20 |t has be|en made | |00000370| 74 6f 20 65 6e 73 75 72 | 65 20 74 68 61 74 20 74 |to ensur|e that t| |00000380| 68 65 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 69 |he infor|mation i| |00000390| 6e 20 74 68 69 73 20 6d | 61 6e 75 61 6c 20 69 73 |n this m|anual is| |000003a0| 20 61 63 63 75 72 61 74 | 65 2e 20 41 70 70 6c 65 | accurat|e. Apple| |000003b0| 20 69 73 20 6e 6f 74 20 | 72 65 73 70 6f 6e 73 69 | is not |responsi| |000003c0| 62 6c 65 20 66 6f 72 20 | 70 72 69 6e 74 69 6e 67 |ble for |printing| |000003d0| 20 6f 72 20 63 6c 65 72 | 69 63 61 6c 20 65 72 72 | or cler|ical err| |000003e0| 6f 72 73 2e 0d 41 70 70 | 6c 65 20 43 6f 6d 70 75 |ors..App|le Compu| |000003f0| 74 65 72 2c 20 49 6e 63 | 2e 0d 31 20 49 6e 66 69 |ter, Inc|..1 Infi| |00000400| 6e 69 74 65 20 4c 6f 6f | 70 0d 43 75 70 65 72 74 |nite Loo|p.Cupert| |00000410| 69 6e 6f 2c 20 43 41 20 | 39 35 30 31 34 0d 34 30 |ino, CA |95014.40| |00000420| 38 2d 39 39 36 2d 31 30 | 31 30 0d 41 70 70 6c 65 |8-996-10|10.Apple| |00000430| 2c 20 41 70 70 6c 65 54 | 61 6c 6b 2c 20 74 68 65 |, AppleT|alk, the| |00000440| 20 41 70 70 6c 65 20 6c | 6f 67 6f 2c 20 41 50 44 | Apple l|ogo, APD| |00000450| 41 2c 20 41 2f 55 58 2c | 20 4c 61 73 65 72 57 72 |A, A/UX,| LaserWr| |00000460| 69 74 65 72 2c 20 4d 50 | 57 2c 20 4d 75 6c 74 69 |iter, MP|W, Multi| |00000470| 46 69 6e 64 65 72 2c 20 | 4d 61 63 69 6e 74 6f 73 |Finder, |Macintos| |00000480| 68 2c 20 50 6f 77 65 72 | 62 6f 6f 6b 2c 20 61 6e |h, Power|book, an| |00000490| 64 20 53 41 4e 45 20 61 | 72 65 20 74 72 61 64 65 |d SANE a|re trade| |000004a0| 6d 61 72 6b 73 20 6f 66 | 20 41 70 70 6c 65 20 43 |marks of| Apple C| |000004b0| 6f 6d 70 75 74 65 72 2c | 20 49 6e 63 2e 2c 20 72 |omputer,| Inc., r| |000004c0| 65 67 69 73 74 65 72 65 | 64 20 69 6e 20 74 68 65 |egistere|d in the| |000004d0| 20 55 6e 69 74 65 64 20 | 53 74 61 74 65 73 20 61 | United |States a| |000004e0| 6e 64 20 6f 74 68 65 72 | 20 63 6f 75 6e 74 72 69 |nd other| countri| |000004f0| 65 73 2e 0d 41 70 70 6c | 65 20 44 65 73 6b 74 6f |es..Appl|e Deskto| |00000500| 70 20 42 75 73 2c 20 42 | 61 6c 6c 6f 6f 6e 20 48 |p Bus, B|alloon H| |00000510| 65 6c 70 2c 20 46 69 6e | 64 65 72 2c 20 4d 61 63 |elp, Fin|der, Mac| |00000520| 69 6e 74 6f 73 68 20 51 | 75 61 64 72 61 2c 0d 50 |intosh Q|uadra,.P| |00000530| 6f 77 65 72 62 6f 6f 6b | 20 44 75 6f 2c 20 51 75 |owerbook| Duo, Qu| |00000540| 69 63 6b 44 72 61 77 2c | 20 52 65 73 45 64 69 74 |ickDraw,| ResEdit| |00000550| 2c 20 53 79 73 74 65 6d | 20 37 2c 20 61 6e 64 20 |, System| 7, and | |00000560| 54 72 75 65 54 79 70 65 | 20 61 72 65 20 74 72 61 |TrueType| are tra| |00000570| 64 65 6d 61 72 6b 73 20 | 6f 66 20 41 70 70 6c 65 |demarks |of Apple| |00000580| 20 43 6f 6d 70 75 74 65 | 72 2c 20 49 6e 63 2e 0d | Compute|r, Inc..| |00000590| 4e 75 42 75 73 20 69 73 | 20 61 20 74 72 61 64 65 |NuBus is| a trade| |000005a0| 6d 61 72 6b 20 6f 66 20 | 54 65 78 61 73 20 49 6e |mark of |Texas In| |000005b0| 73 74 72 75 6d 65 6e 74 | 73 2e 0d 41 64 6f 62 65 |strument|s..Adobe| |000005c0| 20 49 6c 6c 75 73 74 72 | 61 74 6f 72 2c 20 41 64 | Illustr|ator, Ad| |000005d0| 6f 62 65 20 50 68 6f 74 | 6f 73 68 6f 70 2c 20 61 |obe Phot|oshop, a| |000005e0| 6e 64 20 50 6f 73 74 53 | 63 72 69 70 74 20 61 72 |nd PostS|cript ar| |000005f0| 65 20 74 72 61 64 65 6d | 61 72 6b 73 20 6f 66 20 |e tradem|arks of | |00000600| 41 64 6f 62 65 20 53 79 | 73 74 65 6d 73 20 49 6e |Adobe Sy|stems In| |00000610| 63 6f 72 70 6f 72 61 74 | 65 64 2c 20 77 68 69 63 |corporat|ed, whic| |00000620| 68 20 6d 61 79 20 62 65 | 20 72 65 67 69 73 74 65 |h may be| registe| |00000630| 72 65 64 20 69 6e 20 63 | 65 72 74 61 69 6e 20 6a |red in c|ertain j| |00000640| 75 72 69 73 64 69 63 74 | 69 6f 6e 73 2e 0d 41 6d |urisdict|ions..Am| |00000650| 65 72 69 63 61 20 4f 6e | 6c 69 6e 65 20 69 73 20 |erica On|line is | |00000660| 61 20 73 65 72 76 69 63 | 65 20 6d 61 72 6b 20 6f |a servic|e mark o| |00000670| 66 20 51 75 61 6e 74 75 | 6d 20 43 6f 6d 70 75 74 |f Quantu|m Comput| |00000680| 65 72 20 53 65 72 76 69 | 63 65 73 2c 20 49 6e 63 |er Servi|ces, Inc| |00000690| 2e 0d 43 6f 6d 70 75 53 | 65 72 76 65 20 69 73 20 |..CompuS|erve is | |000006a0| 61 20 72 65 67 69 73 74 | 65 72 65 64 20 73 65 72 |a regist|ered ser| |000006b0| 76 69 63 65 20 6d 61 72 | 6b 20 6f 66 20 43 6f 6d |vice mar|k of Com| |000006c0| 70 75 53 65 72 76 65 2c | 20 49 6e 63 2e 0d 46 72 |puServe,| Inc..Fr| |000006d0| 61 6d 65 4d 61 6b 65 72 | 20 69 73 20 61 20 72 65 |ameMaker| is a re| |000006e0| 67 69 73 74 65 72 65 64 | 20 74 72 61 64 65 6d 61 |gistered| tradema| |000006f0| 72 6b 20 6f 66 20 46 72 | 61 6d 65 20 54 65 63 68 |rk of Fr|ame Tech| |00000700| 6e 6f 6c 6f 67 79 20 43 | 6f 72 70 6f 72 61 74 69 |nology C|orporati| |00000710| 6f 6e 2e 0d 48 65 6c 76 | 65 74 69 63 61 20 61 6e |on..Helv|etica an| |00000720| 64 20 50 61 6c 61 74 69 | 6e 6f 20 61 72 65 20 72 |d Palati|no are r| |00000730| 65 67 69 73 74 65 72 65 | 64 20 74 72 61 64 65 6d |egistere|d tradem| |00000740| 61 72 6b 73 20 6f 66 20 | 4c 69 6e 6f 74 79 70 65 |arks of |Linotype| |00000750| 20 43 6f 6d 70 61 6e 79 | 2e 0d 49 6e 74 65 72 6e | Company|..Intern| |00000760| 65 74 20 69 73 20 61 20 | 74 72 61 64 65 6d 61 72 |et is a |trademar| |00000770| 6b 20 6f 66 20 44 69 67 | 69 74 61 6c 20 45 71 75 |k of Dig|ital Equ| |00000780| 69 70 6d 65 6e 74 20 43 | 6f 72 70 6f 72 61 74 69 |ipment C|orporati| |00000790| 6f 6e 2e 0d 49 54 43 20 | 5a 61 70 66 20 44 69 6e |on..ITC |Zapf Din| |000007a0| 67 62 61 74 73 20 69 73 | 20 61 20 72 65 67 69 73 |gbats is| a regis| |000007b0| 74 65 72 65 64 20 74 72 | 61 64 65 6d 61 72 6b 20 |tered tr|ademark | |000007c0| 6f 66 20 49 6e 74 65 72 | 6e 61 74 69 6f 6e 61 6c |of Inter|national| |000007d0| 20 54 79 70 65 66 61 63 | 65 20 43 6f 72 70 6f 72 | Typefac|e Corpor| |000007e0| 61 74 69 6f 6e 2e 0d 4f | 70 74 72 6f 74 65 63 68 |ation..O|ptrotech| |000007f0| 20 69 73 20 61 20 74 72 | 61 64 65 6d 61 72 6b 20 | is a tr|ademark | |00000800| 6f 66 20 4f 72 62 6f 74 | 65 63 68 20 43 6f 72 70 |of Orbot|ech Corp| |00000810| 6f 72 61 74 69 6f 6e 2e | 0d 53 69 6d 75 6c 74 61 |oration.|.Simulta| |00000820| 6e 65 6f 75 73 6c 79 20 | 70 75 62 6c 69 73 68 65 |neously |publishe| |00000830| 64 20 69 6e 20 74 68 65 | 20 55 6e 69 74 65 64 20 |d in the| United | |00000840| 53 74 61 74 65 73 20 61 | 6e 64 20 43 61 6e 61 64 |States a|nd Canad| |00000850| 61 2e 0d 4c 49 4d 49 54 | 45 44 20 57 41 52 52 41 |a..LIMIT|ED WARRA| |00000860| 4e 54 59 20 4f 4e 20 4d | 45 44 49 41 20 41 4e 44 |NTY ON M|EDIA AND| |00000870| 20 52 45 50 4c 41 43 45 | 4d 45 4e 54 0d 41 4c 4c | REPLACE|MENT.ALL| |00000880| 20 49 4d 50 4c 49 45 44 | 20 57 41 52 52 41 4e 54 | IMPLIED| WARRANT| |00000890| 49 45 53 20 4f 4e 20 54 | 48 49 53 20 4d 41 4e 55 |IES ON T|HIS MANU| |000008a0| 41 4c 2c 20 49 4e 43 4c | 55 44 49 4e 47 20 49 4d |AL, INCL|UDING IM| |000008b0| 50 4c 49 45 44 20 57 41 | 52 52 41 4e 54 49 45 53 |PLIED WA|RRANTIES| |000008c0| 20 4f 46 20 4d 45 52 43 | 48 41 4e 54 41 42 49 4c | OF MERC|HANTABIL| |000008d0| 49 54 59 20 41 4e 44 20 | 46 49 54 4e 45 53 53 20 |ITY AND |FITNESS | |000008e0| 46 4f 52 20 41 20 50 41 | 52 54 49 43 55 4c 41 52 |FOR A PA|RTICULAR| |000008f0| 20 50 55 52 50 4f 53 45 | 2c 20 41 52 45 20 4c 49 | PURPOSE|, ARE LI| |00000900| 4d 49 54 45 44 20 49 4e | 20 44 55 52 41 54 49 4f |MITED IN| DURATIO| |00000910| 4e 20 54 4f 20 4e 49 4e | 45 54 59 20 28 39 30 29 |N TO NIN|ETY (90)| |00000920| 20 44 41 59 53 20 46 52 | 4f 4d 20 54 48 45 20 44 | DAYS FR|OM THE D| |00000930| 41 54 45 20 4f 46 20 54 | 48 45 20 4f 52 49 47 49 |ATE OF T|HE ORIGI| |00000940| 4e 41 4c 20 52 45 54 41 | 49 4c 20 50 55 52 43 48 |NAL RETA|IL PURCH| |00000950| 41 53 45 20 4f 46 20 54 | 48 49 53 20 50 52 4f 44 |ASE OF T|HIS PROD| |00000960| 55 43 54 2e 0d 45 76 65 | 6e 20 74 68 6f 75 67 68 |UCT..Eve|n though| |00000970| 20 41 70 70 6c 65 20 68 | 61 73 20 72 65 76 69 65 | Apple h|as revie| |00000980| 77 65 64 20 74 68 69 73 | 20 6d 61 6e 75 61 6c 2c |wed this| manual,| |00000990| 20 41 50 50 4c 45 20 4d | 41 4b 45 53 20 4e 4f 20 | APPLE M|AKES NO | |000009a0| 57 41 52 52 41 4e 54 59 | 20 4f 52 20 52 45 50 52 |WARRANTY| OR REPR| |000009b0| 45 53 45 4e 54 41 54 49 | 4f 4e 2c 20 45 49 54 48 |ESENTATI|ON, EITH| |000009c0| 45 52 20 45 58 50 52 45 | 53 53 20 4f 52 20 49 4d |ER EXPRE|SS OR IM| |000009d0| 50 4c 49 45 44 2c 20 57 | 49 54 48 20 52 45 53 50 |PLIED, W|ITH RESP| |000009e0| 45 43 54 20 54 4f 20 54 | 48 49 53 20 4d 41 4e 55 |ECT TO T|HIS MANU| |000009f0| 41 4c 2c 20 49 54 53 20 | 51 55 41 4c 49 54 59 2c |AL, ITS |QUALITY,| |00000a00| 20 41 43 43 55 52 41 43 | 59 2c 20 4d 45 52 43 48 | ACCURAC|Y, MERCH| |00000a10| 41 4e 54 41 42 49 4c 49 | 54 59 2c 20 4f 52 20 46 |ANTABILI|TY, OR F| |00000a20| 49 54 4e 45 53 53 20 46 | 4f 52 20 41 20 50 41 52 |ITNESS F|OR A PAR| |00000a30| 54 49 43 55 4c 41 52 20 | 50 55 52 50 4f 53 45 2e |TICULAR |PURPOSE.| |00000a40| 20 41 53 20 41 20 52 45 | 53 55 4c 54 2c 20 54 48 | AS A RE|SULT, TH| |00000a50| 49 53 20 4d 41 4e 55 41 | 4c 20 49 53 20 53 4f 4c |IS MANUA|L IS SOL| |00000a60| 44 20 d2 41 53 20 49 53 | 2c d3 20 41 4e 44 20 59 |D .AS IS|,. AND Y| |00000a70| 4f 55 2c 20 54 48 45 20 | 50 55 52 43 48 41 53 45 |OU, THE |PURCHASE| |00000a80| 52 2c 20 41 52 45 20 41 | 53 53 55 4d 49 4e 47 20 |R, ARE A|SSUMING | |00000a90| 54 48 45 20 45 4e 54 49 | 52 45 20 52 49 53 4b 20 |THE ENTI|RE RISK | |00000aa0| 41 53 20 54 4f 20 49 54 | 53 20 51 55 41 4c 49 54 |AS TO IT|S QUALIT| |00000ab0| 59 20 41 4e 44 20 41 43 | 43 55 52 41 43 59 2e 0d |Y AND AC|CURACY..| |00000ac0| 49 4e 20 4e 4f 20 45 56 | 45 4e 54 20 57 49 4c 4c |IN NO EV|ENT WILL| |00000ad0| 20 41 50 50 4c 45 20 42 | 45 20 4c 49 41 42 4c 45 | APPLE B|E LIABLE| |00000ae0| 20 46 4f 52 20 44 49 52 | 45 43 54 2c 20 49 4e 44 | FOR DIR|ECT, IND| |00000af0| 49 52 45 43 54 2c 20 53 | 50 45 43 49 41 4c 2c 20 |IRECT, S|PECIAL, | |00000b00| 49 4e 43 49 44 45 4e 54 | 41 4c 2c 20 4f 52 20 43 |INCIDENT|AL, OR C| |00000b10| 4f 4e 53 45 51 55 45 4e | 54 49 41 4c 20 44 41 4d |ONSEQUEN|TIAL DAM| |00000b20| 41 47 45 53 20 52 45 53 | 55 4c 54 49 4e 47 20 46 |AGES RES|ULTING F| |00000b30| 52 4f 4d 20 41 4e 59 20 | 44 45 46 45 43 54 20 4f |ROM ANY |DEFECT O| |00000b40| 52 20 49 4e 41 43 43 55 | 52 41 43 59 20 49 4e 20 |R INACCU|RACY IN | |00000b50| 54 48 49 53 20 4d 41 4e | 55 41 4c 2c 20 65 76 65 |THIS MAN|UAL, eve| |00000b60| 6e 20 69 66 20 61 64 76 | 69 73 65 64 20 6f 66 20 |n if adv|ised of | |00000b70| 74 68 65 20 70 6f 73 73 | 69 62 69 6c 69 74 79 20 |the poss|ibility | |00000b80| 6f 66 20 73 75 63 68 20 | 64 61 6d 61 67 65 73 2e |of such |damages.| |00000b90| 0d 54 48 45 20 57 41 52 | 52 41 4e 54 59 20 41 4e |.THE WAR|RANTY AN| |00000ba0| 44 20 52 45 4d 45 44 49 | 45 53 20 53 45 54 20 46 |D REMEDI|ES SET F| |00000bb0| 4f 52 54 48 20 41 42 4f | 56 45 20 41 52 45 20 45 |ORTH ABO|VE ARE E| |00000bc0| 58 43 4c 55 53 49 56 45 | 20 41 4e 44 20 49 4e 20 |XCLUSIVE| AND IN | |00000bd0| 4c 49 45 55 20 4f 46 20 | 41 4c 4c 20 4f 54 48 45 |LIEU OF |ALL OTHE| |00000be0| 52 53 2c 20 4f 52 41 4c | 20 4f 52 20 57 52 49 54 |RS, ORAL| OR WRIT| |00000bf0| 54 45 4e 2c 20 45 58 50 | 52 45 53 53 20 4f 52 20 |TEN, EXP|RESS OR | |00000c00| 49 4d 50 4c 49 45 44 2e | 20 4e 6f 20 41 70 70 6c |IMPLIED.| No Appl| |00000c10| 65 20 64 65 61 6c 65 72 | 2c 20 61 67 65 6e 74 2c |e dealer|, agent,| |00000c20| 20 6f 72 20 65 6d 70 6c | 6f 79 65 65 20 69 73 20 | or empl|oyee is | |00000c30| 61 75 74 68 6f 72 69 7a | 65 64 20 74 6f 20 6d 61 |authoriz|ed to ma| |00000c40| 6b 65 20 61 6e 79 20 6d | 6f 64 69 66 69 63 61 74 |ke any m|odificat| |00000c50| 69 6f 6e 2c 20 65 78 74 | 65 6e 73 69 6f 6e 2c 20 |ion, ext|ension, | |00000c60| 6f 72 20 61 64 64 69 74 | 69 6f 6e 20 74 6f 20 74 |or addit|ion to t| |00000c70| 68 69 73 20 77 61 72 72 | 61 6e 74 79 2e 0d 53 6f |his warr|anty..So| |00000c80| 6d 65 20 73 74 61 74 65 | 73 20 64 6f 20 6e 6f 74 |me state|s do not| |00000c90| 20 61 6c 6c 6f 77 20 74 | 68 65 20 65 78 63 6c 75 | allow t|he exclu| |00000ca0| 73 69 6f 6e 20 6f 72 20 | 6c 69 6d 69 74 61 74 69 |sion or |limitati| |00000cb0| 6f 6e 20 6f 66 20 69 6d | 70 6c 69 65 64 20 77 61 |on of im|plied wa| |00000cc0| 72 72 61 6e 74 69 65 73 | 20 6f 72 20 6c 69 61 62 |rranties| or liab| |00000cd0| 69 6c 69 74 79 20 66 6f | 72 20 69 6e 63 69 64 65 |ility fo|r incide| |00000ce0| 6e 74 61 6c 20 6f 72 20 | 63 6f 6e 73 65 71 75 65 |ntal or |conseque| |00000cf0| 6e 74 69 61 6c 20 64 61 | 6d 61 67 65 73 2c 20 73 |ntial da|mages, s| |00000d00| 6f 20 74 68 65 20 61 62 | 6f 76 65 20 6c 69 6d 69 |o the ab|ove limi| |00000d10| 74 61 74 69 6f 6e 20 6f | 72 20 65 78 63 6c 75 73 |tation o|r exclus| |00000d20| 69 6f 6e 20 6d 61 79 20 | 6e 6f 74 20 61 70 70 6c |ion may |not appl| |00000d30| 79 20 74 6f 20 79 6f 75 | 2e 20 54 68 69 73 20 77 |y to you|. This w| |00000d40| 61 72 72 61 6e 74 79 20 | 67 69 76 65 73 20 79 6f |arranty |gives yo| |00000d50| 75 20 73 70 65 63 69 66 | 69 63 20 6c 65 67 61 6c |u specif|ic legal| |00000d60| 20 72 69 67 68 74 73 2c | 20 61 6e 64 20 79 6f 75 | rights,| and you| |00000d70| 20 6d 61 79 20 61 6c 73 | 6f 20 68 61 76 65 20 6f | may als|o have o| |00000d80| 74 68 65 72 20 72 69 67 | 68 74 73 20 77 68 69 63 |ther rig|hts whic| |00000d90| 68 20 76 61 72 79 20 66 | 72 6f 6d 20 73 74 61 74 |h vary f|rom stat| |00000da0| 65 20 74 6f 20 73 74 61 | 74 65 2e 0d 49 53 42 4e |e to sta|te..ISBN| |00000db0| 20 30 2d 32 30 31 2d 36 | 32 32 37 30 2d 58 0d 31 | 0-201-6|2270-X.1| |00000dc0| 20 32 20 33 20 34 20 35 | 20 36 20 37 20 38 20 39 | 2 3 4 5| 6 7 8 9| |00000dd0| 2d 43 52 57 2d 39 38 39 | 37 39 36 39 35 39 34 0d |-CRW-989|7969594.| |00000de0| 46 69 72 73 74 20 50 72 | 69 6e 74 69 6e 67 2c 20 |First Pr|inting, | |00000df0| 4a 75 6c 79 20 31 39 39 | 34 0d 4c 69 62 72 61 72 |July 199|4.Librar| |00000e00| 79 20 6f 66 20 43 6f 6e | 67 72 65 73 73 20 43 61 |y of Con|gress Ca| |00000e10| 74 61 6c 6f 67 69 6e 67 | 2d 69 6e 2d 50 75 62 6c |taloging|-in-Publ| |00000e20| 69 63 61 74 69 6f 6e 20 | 44 61 74 61 0d 49 6e 73 |ication |Data.Ins| |00000e30| 69 64 65 20 4d 61 63 69 | 6e 74 6f 73 68 2e 20 4f |ide Maci|ntosh. O| |00000e40| 70 65 72 61 74 69 6e 67 | 20 53 79 73 74 65 6d 20 |perating| System | |00000e50| 55 74 69 6c 69 74 69 65 | 73 20 2f 20 5b 41 70 70 |Utilitie|s / [App| |00000e60| 6c 65 20 43 6f 6d 70 75 | 74 65 72 2c 20 49 6e 63 |le Compu|ter, Inc| |00000e70| 2e 5d 0d 09 70 2e 14 63 | 6d 2e 0d 49 6e 63 6c 75 |.]..p..c|m..Inclu| |00000e80| 64 65 73 20 69 6e 64 65 | 78 2e 0d 49 53 42 4e 20 |des inde|x..ISBN | |00000e90| 30 2d 32 30 31 2d 36 32 | 32 37 30 2d 58 0d 31 2e |0-201-62|270-X.1.| |00000ea0| 20 4d 61 63 69 6e 74 6f | 73 68 20 28 43 6f 6d 70 | Macinto|sh (Comp| |00000eb0| 75 74 65 72 29 14 32 2e | 20 4f 70 65 72 61 74 69 |uter).2.| Operati| |00000ec0| 6e 67 20 73 79 73 74 65 | 6d 73 20 28 43 6f 6d 70 |ng syste|ms (Comp| |00000ed0| 75 74 65 72 73 29 0d 33 | 2e 20 55 74 69 6c 69 74 |uters).3|. Utilit| |00000ee0| 69 65 73 20 28 43 6f 6d | 70 75 74 65 72 20 70 72 |ies (Com|puter pr| |00000ef0| 6f 67 72 61 6d 73 29 14 | 49 2e 20 41 70 70 6c 65 |ograms).|I. Apple| |00000f00| 20 43 6f 6d 70 75 74 65 | 72 2c 20 49 6e 63 2e 0d | Compute|r, Inc..| |00000f10| 51 41 37 36 2e 38 2e 4d | 33 49 35 36 31 37 14 31 |QA76.8.M|3I5617.1| |00000f20| 39 39 34 0d 30 30 35 2e | 34 d5 34 36 39 d1 64 63 |994.005.|4.469.dc| |00000f30| 32 30 09 39 34 2d 31 38 | 31 30 30 0d 43 49 50 0d |20.94-18|100.CIP.| |00000f40| 43 6f 6e 74 65 6e 74 73 | 0d 46 69 67 75 72 65 73 |Contents|.Figures| |00000f50| 2c 20 54 61 62 6c 65 73 | 2c 20 61 6e 64 20 4c 69 |, Tables|, and Li| |00000f60| 73 74 69 6e 67 73 14 14 | 78 69 0d 50 72 65 66 61 |stings..|xi.Prefa| |00000f70| 63 65 09 41 62 6f 75 74 | 20 54 68 69 73 20 42 6f |ce.About| This Bo| |00000f80| 6f 6b 14 14 78 76 0d 0d | 46 6f 72 6d 61 74 20 6f |ok..xv..|Format o| |00000f90| 66 20 61 20 54 79 70 69 | 63 61 6c 20 43 68 61 70 |f a Typi|cal Chap| |00000fa0| 74 65 72 14 14 78 76 69 | 0d 43 6f 6e 76 65 6e 74 |ter..xvi|.Convent| |00000fb0| 69 6f 6e 73 20 55 73 65 | 64 20 69 6e 20 54 68 69 |ions Use|d in Thi| |00000fc0| 73 20 42 6f 6f 6b 14 14 | 78 76 69 0d 53 70 65 63 |s Book..|xvi.Spec| |00000fd0| 69 61 6c 20 46 6f 6e 74 | 73 14 14 78 76 69 0d 54 |ial Font|s..xvi.T| |00000fe0| 79 70 65 73 20 6f 66 20 | 4e 6f 74 65 73 14 14 78 |ypes of |Notes..x| |00000ff0| 76 69 69 0d 41 73 73 65 | 6d 62 6c 79 2d 4c 61 6e |vii.Asse|mbly-Lan| |00001000| 67 75 61 67 65 20 49 6e | 66 6f 72 6d 61 74 69 6f |guage In|formatio| |00001010| 6e 14 14 78 76 69 69 0d | 54 68 65 20 44 65 76 65 |n..xvii.|The Deve| |00001020| 6c 6f 70 6d 65 6e 74 20 | 45 6e 76 69 72 6f 6e 6d |lopment |Environm| |00001030| 65 6e 74 14 14 78 76 69 | 69 69 0d 43 68 61 70 74 |ent..xvi|ii.Chapt| |00001040| 65 72 20 31 09 47 65 73 | 74 61 6c 74 20 4d 61 6e |er 1.Ges|talt Man| |00001050| 61 67 65 72 14 14 31 2d | 31 0d 0d 41 62 6f 75 74 |ager..1-|1..About| |00001060| 20 74 68 65 20 47 65 73 | 74 61 6c 74 20 4d 61 6e | the Ges|talt Man| |00001070| 61 67 65 72 14 14 31 2d | 33 0d 55 73 69 6e 67 20 |ager..1-|3.Using | |00001080| 74 68 65 20 47 65 73 74 | 61 6c 74 20 4d 61 6e 61 |the Gest|alt Mana| |00001090| 67 65 72 14 14 31 2d 35 | 0d 44 65 74 65 72 6d 69 |ger..1-5|.Determi| |000010a0| 6e 69 6e 67 20 57 68 65 | 74 68 65 72 20 74 68 65 |ning Whe|ther the| |000010b0| 20 47 65 73 74 61 6c 74 | 20 4d 61 6e 61 67 65 72 | Gestalt| Manager| |000010c0| 20 49 73 20 41 76 61 69 | 6c 61 62 6c 65 14 14 31 | Is Avai|lable..1| |000010d0| 2d 35 0d 47 65 74 74 69 | 6e 67 20 49 6e 66 6f 72 |-5.Getti|ng Infor| |000010e0| 6d 61 74 69 6f 6e 20 41 | 62 6f 75 74 20 74 68 65 |mation A|bout the| |000010f0| 20 4f 70 65 72 61 74 69 | 6e 67 20 45 6e 76 69 72 | Operati|ng Envir| |00001100| 6f 6e 6d 65 6e 74 14 14 | 31 2d 36 0d 49 6e 74 65 |onment..|1-6.Inte| |00001110| 72 70 72 65 74 69 6e 67 | 20 47 65 73 74 61 6c 74 |rpreting| Gestalt| |00001120| 20 52 65 73 70 6f 6e 73 | 65 73 14 14 31 2d 39 0d | Respons|es..1-9.| |00001130| 41 64 64 69 6e 67 20 61 | 20 4e 65 77 20 53 65 6c |Adding a| New Sel| |00001140| 65 63 74 6f 72 20 43 6f | 64 65 14 14 31 2d 31 30 |ector Co|de..1-10| |00001150| 0d 4d 6f 64 69 66 79 69 | 6e 67 20 61 20 53 65 6c |.Modifyi|ng a Sel| |00001160| 65 63 74 6f 72 20 46 75 | 6e 63 74 69 6f 6e 14 14 |ector Fu|nction..| |00001170| 31 2d 31 33 0d 47 65 74 | 74 69 6e 67 20 45 6e 76 |1-13.Get|ting Env| |00001180| 69 72 6f 6e 6d 65 6e 74 | 61 6c 20 49 6e 66 6f 72 |ironment|al Infor| |00001190| 6d 61 74 69 6f 6e 20 57 | 69 74 68 6f 75 74 20 74 |mation W|ithout t| |000011a0| 68 65 20 47 65 73 74 61 | 6c 74 20 4d 61 6e 61 67 |he Gesta|lt Manag| |000011b0| 65 72 14 14 31 2d 31 34 | 0d 47 65 73 74 61 6c 74 |er..1-14|.Gestalt| |000011c0| 20 4d 61 6e 61 67 65 72 | 20 52 65 66 65 72 65 6e | Manager| Referen| |000011d0| 63 65 14 14 31 2d 31 34 | 0d 43 6f 6e 73 74 61 6e |ce..1-14|.Constan| |000011e0| 74 73 14 14 31 2d 31 34 | 0d 44 61 74 61 20 53 74 |ts..1-14|.Data St| |000011f0| 72 75 63 74 75 72 65 73 | 14 14 31 2d 32 38 0d 54 |ructures|..1-28.T| |00001200| 68 65 20 53 79 73 74 65 | 6d 20 45 6e 76 69 72 6f |he Syste|m Enviro| |00001210| 6e 6d 65 6e 74 20 52 65 | 63 6f 72 64 14 14 31 2d |nment Re|cord..1-| |00001220| 32 38 0d 47 65 73 74 61 | 6c 74 20 4d 61 6e 61 67 |28.Gesta|lt Manag| |00001230| 65 72 20 52 6f 75 74 69 | 6e 65 73 14 14 31 2d 33 |er Routi|nes..1-3| |00001240| 30 0d 47 65 74 74 69 6e | 67 20 49 6e 66 6f 72 6d |0.Gettin|g Inform| |00001250| 61 74 69 6f 6e 20 41 62 | 6f 75 74 20 74 68 65 20 |ation Ab|out the | |00001260| 4f 70 65 72 61 74 69 6e | 67 20 45 6e 76 69 72 6f |Operatin|g Enviro| |00001270| 6e 6d 65 6e 74 14 14 31 | 2d 33 30 0d 41 64 64 69 |nment..1|-30.Addi| |00001280| 6e 67 20 61 20 53 65 6c | 65 63 74 6f 72 20 43 6f |ng a Sel|ector Co| |00001290| 64 65 14 14 31 2d 33 33 | 0d 4d 6f 64 69 66 79 69 |de..1-33|.Modifyi| |000012a0| 6e 67 20 61 20 53 65 6c | 65 63 74 6f 72 20 46 75 |ng a Sel|ector Fu| |000012b0| 6e 63 74 69 6f 6e 14 14 | 31 2d 33 35 0d 41 70 70 |nction..|1-35.App| |000012c0| 6c 69 63 61 74 69 6f 6e | 2d 44 65 66 69 6e 65 64 |lication|-Defined| |000012d0| 20 52 6f 75 74 69 6e 65 | 73 14 14 31 2d 33 36 0d | Routine|s..1-36.| |000012e0| 54 68 65 20 53 65 6c 65 | 63 74 6f 72 20 46 75 6e |The Sele|ctor Fun| |000012f0| 63 74 69 6f 6e 14 14 31 | 2d 33 36 0d 53 75 6d 6d |ction..1|-36.Summ| |00001300| 61 72 79 20 6f 66 20 74 | 68 65 20 47 65 73 74 61 |ary of t|he Gesta| |00001310| 6c 74 20 4d 61 6e 61 67 | 65 72 14 14 31 2d 33 38 |lt Manag|er..1-38| |00001320| 0d 50 61 73 63 61 6c 20 | 53 75 6d 6d 61 72 79 14 |.Pascal |Summary.| |00001330| 14 31 2d 33 38 0d 43 6f | 6e 73 74 61 6e 74 73 14 |.1-38.Co|nstants.| |00001340| 14 31 2d 33 38 0d 44 61 | 74 61 20 54 79 70 65 73 |.1-38.Da|ta Types| |00001350| 14 14 31 2d 35 30 0d 47 | 65 73 74 61 6c 74 20 4d |..1-50.G|estalt M| |00001360| 61 6e 61 67 65 72 20 52 | 6f 75 74 69 6e 65 73 14 |anager R|outines.| |00001370| 14 31 2d 35 30 0d 41 70 | 70 6c 69 63 61 74 69 6f |.1-50.Ap|plicatio| |00001380| 6e 2d 44 65 66 69 6e 65 | 64 20 52 6f 75 74 69 6e |n-Define|d Routin| |00001390| 65 73 14 14 31 2d 35 31 | 0d 43 20 53 75 6d 6d 61 |es..1-51|.C Summa| |000013a0| 72 79 14 14 31 2d 35 31 | 0d 43 6f 6e 73 74 61 6e |ry..1-51|.Constan| |000013b0| 74 73 14 14 31 2d 35 31 | 0d 44 61 74 61 20 54 79 |ts..1-51|.Data Ty| |000013c0| 70 65 73 14 14 31 2d 36 | 36 0d 47 65 73 74 61 6c |pes..1-6|6.Gestal| |000013d0| 74 20 4d 61 6e 61 67 65 | 72 20 52 6f 75 74 69 6e |t Manage|r Routin| |000013e0| 65 73 14 14 31 2d 36 37 | 0d 41 70 70 6c 69 63 61 |es..1-67|.Applica| |000013f0| 74 69 6f 6e 2d 44 65 66 | 69 6e 65 64 20 52 6f 75 |tion-Def|ined Rou| |00001400| 74 69 6e 65 73 14 14 31 | 2d 36 37 0d 41 73 73 65 |tines..1|-67.Asse| |00001410| 6d 62 6c 79 2d 4c 61 6e | 67 75 61 67 65 20 53 75 |mbly-Lan|guage Su| |00001420| 6d 6d 61 72 79 14 14 31 | 2d 36 38 0d 44 61 74 61 |mmary..1|-68.Data| |00001430| 20 53 74 72 75 63 74 75 | 72 65 73 14 14 31 2d 36 | Structu|res..1-6| |00001440| 38 0d 52 65 73 75 6c 74 | 20 43 6f 64 65 73 14 14 |8.Result| Codes..| |00001450| 31 2d 36 38 0d 43 68 61 | 70 74 65 72 20 32 09 53 |1-68.Cha|pter 2.S| |00001460| 79 73 74 65 6d 20 45 72 | 72 6f 72 20 48 61 6e 64 |ystem Er|ror Hand| |00001470| 6c 65 72 14 14 32 2d 31 | 0d 0d 41 62 6f 75 74 20 |ler..2-1|..About | |00001480| 74 68 65 20 53 79 73 74 | 65 6d 20 45 72 72 6f 72 |the Syst|em Error| |00001490| 20 48 61 6e 64 6c 65 72 | 14 14 32 2d 33 0d 53 79 | Handler|..2-3.Sy| |000014a0| 73 74 65 6d 20 45 72 72 | 6f 72 73 14 14 32 2d 36 |stem Err|ors..2-6| |000014b0| 0d 52 65 73 75 6d 65 20 | 50 72 6f 63 65 64 75 72 |.Resume |Procedur| |000014c0| 65 73 14 14 32 2d 31 31 | 0d 53 79 73 74 65 6d 20 |es..2-11|.System | |000014d0| 45 72 72 6f 72 20 48 61 | 6e 64 6c 65 72 20 52 65 |Error Ha|ndler Re| |000014e0| 66 65 72 65 6e 63 65 14 | 14 32 2d 31 33 0d 53 79 |ference.|.2-13.Sy| |000014f0| 73 74 65 6d 20 45 72 72 | 6f 72 20 48 61 6e 64 6c |stem Err|or Handl| |00001500| 65 72 20 52 6f 75 74 69 | 6e 65 73 14 14 32 2d 31 |er Routi|nes..2-1| |00001510| 33 0d 41 70 70 6c 69 63 | 61 74 69 6f 6e 2d 44 65 |3.Applic|ation-De| |00001520| 66 69 6e 65 64 20 52 6f | 75 74 69 6e 65 73 14 14 |fined Ro|utines..| |00001530| 32 2d 31 35 0d 52 65 73 | 6f 75 72 63 65 73 14 14 |2-15.Res|ources..| |00001540| 32 2d 31 35 0d 54 68 65 | 20 53 79 73 74 65 6d 20 |2-15.The| System | |00001550| 45 72 72 6f 72 20 41 6c | 65 72 74 20 54 61 62 6c |Error Al|ert Tabl| |00001560| 65 20 52 65 73 6f 75 72 | 63 65 14 14 32 2d 31 36 |e Resour|ce..2-16| |00001570| 0d 53 75 6d 6d 61 72 79 | 20 6f 66 20 74 68 65 20 |.Summary| of the | |00001580| 53 79 73 74 65 6d 20 45 | 72 72 6f 72 20 48 61 6e |System E|rror Han| |00001590| 64 6c 65 72 14 14 32 2d | 32 32 0d 50 61 73 63 61 |dler..2-|22.Pasca| |000015a0| 6c 20 53 75 6d 6d 61 72 | 79 14 14 32 2d 32 32 0d |l Summar|y..2-22.| |000015b0| 53 79 73 74 65 6d 20 45 | 72 72 6f 72 20 48 61 6e |System E|rror Han| |000015c0| 64 6c 65 72 20 52 6f 75 | 74 69 6e 65 73 14 14 32 |dler Rou|tines..2| |000015d0| 2d 32 32 0d 41 70 70 6c | 69 63 61 74 69 6f 6e 2d |-22.Appl|ication-| |000015e0| 44 65 66 69 6e 65 64 20 | 52 6f 75 74 69 6e 65 73 |Defined |Routines| |000015f0| 14 14 32 2d 32 32 0d 43 | 20 53 75 6d 6d 61 72 79 |..2-22.C| Summary| |00001600| 14 14 32 2d 32 32 0d 53 | 79 73 74 65 6d 20 45 72 |..2-22.S|ystem Er| |00001610| 72 6f 72 20 48 61 6e 64 | 6c 65 72 20 52 6f 75 74 |ror Hand|ler Rout| |00001620| 69 6e 65 73 14 14 32 2d | 32 32 0d 41 70 70 6c 69 |ines..2-|22.Appli| |00001630| 63 61 74 69 6f 6e 2d 44 | 65 66 69 6e 65 64 20 52 |cation-D|efined R| |00001640| 6f 75 74 69 6e 65 73 14 | 14 32 2d 32 32 0d 41 73 |outines.|.2-22.As| |00001650| 73 65 6d 62 6c 79 2d 4c | 61 6e 67 75 61 67 65 20 |sembly-L|anguage | |00001660| 53 75 6d 6d 61 72 79 14 | 14 32 2d 32 32 0d 47 6c |Summary.|.2-22.Gl| |00001670| 6f 62 61 6c 20 56 61 72 | 69 61 62 6c 65 73 14 14 |obal Var|iables..| |00001680| 32 2d 32 32 0d 43 68 61 | 70 74 65 72 20 33 09 4d |2-22.Cha|pter 3.M| |00001690| 61 74 68 65 6d 61 74 69 | 63 61 6c 20 61 6e 64 20 |athemati|cal and | |000016a0| 4c 6f 67 69 63 61 6c 20 | 55 74 69 6c 69 74 69 65 |Logical |Utilitie| |000016b0| 73 14 14 33 2d 31 0d 0d | 41 62 6f 75 74 20 74 68 |s..3-1..|About th| |000016c0| 65 20 4d 61 74 68 65 6d | 61 74 69 63 61 6c 20 61 |e Mathem|atical a| |000016d0| 6e 64 20 4c 6f 67 69 63 | 61 6c 20 55 74 69 6c 69 |nd Logic|al Utili| |000016e0| 74 69 65 73 14 14 33 2d | 33 0d 42 69 74 73 2c 20 |ties..3-|3.Bits, | |000016f0| 42 79 74 65 73 2c 20 57 | 6f 72 64 73 2c 20 61 6e |Bytes, W|ords, an| |00001700| 64 20 4c 6f 6e 67 20 57 | 6f 72 64 73 14 14 33 2d |d Long W|ords..3-| |00001710| 34 0d 42 69 74 20 4d 61 | 6e 69 70 75 6c 61 74 69 |4.Bit Ma|nipulati| |00001720| 6f 6e 20 61 6e 64 20 4c | 6f 67 69 63 61 6c 20 4f |on and L|ogical O| |00001730| 70 65 72 61 74 69 6f 6e | 73 14 14 33 2d 37 0d 52 |peration|s..3-7.R| |00001740| 65 76 65 72 73 65 64 20 | 42 69 74 2d 4e 75 6d 62 |eversed |Bit-Numb| |00001750| 65 72 69 6e 67 14 14 33 | 2d 37 0d 44 61 74 61 20 |ering..3|-7.Data | |00001760| 43 6f 6d 70 72 65 73 73 | 69 6f 6e 14 14 33 2d 38 |Compress|ion..3-8| |00001770| 0d 50 73 65 75 64 6f 72 | 61 6e 64 6f 6d 20 4e 75 |.Pseudor|andom Nu| |00001780| 6d 62 65 72 20 47 65 6e | 65 72 61 74 69 6f 6e 14 |mber Gen|eration.| |00001790| 14 33 2d 39 0d 46 69 78 | 65 64 2d 50 6f 69 6e 74 |.3-9.Fix|ed-Point| |000017a0| 20 44 61 74 61 20 54 79 | 70 65 73 14 14 33 2d 31 | Data Ty|pes..3-1| |000017b0| 31 0d 41 6e 67 6c 65 2d | 53 6c 6f 70 65 20 43 6f |1.Angle-|Slope Co| |000017c0| 6e 76 65 72 73 69 6f 6e | 14 14 33 2d 31 32 0d 55 |nversion|..3-12.U| |000017d0| 73 69 6e 67 20 74 68 65 | 20 4d 61 74 68 65 6d 61 |sing the| Mathema| |000017e0| 74 69 63 61 6c 20 61 6e | 64 20 4c 6f 67 69 63 61 |tical an|d Logica| |000017f0| 6c 20 55 74 69 6c 69 74 | 69 65 73 14 14 33 2d 31 |l Utilit|ies..3-1| |00001800| 34 0d 50 65 72 66 6f 72 | 6d 69 6e 67 20 4c 6f 77 |4.Perfor|ming Low| |00001810| 2d 4c 65 76 65 6c 20 4d | 61 6e 69 70 75 6c 61 74 |-Level M|anipulat| |00001820| 69 6f 6e 20 6f 66 20 4d | 65 6d 6f 72 79 14 14 33 |ion of M|emory..3| |00001830| 2d 31 34 0d 54 65 73 74 | 69 6e 67 20 61 6e 64 20 |-14.Test|ing and | |00001840| 4d 61 6e 69 70 75 6c 61 | 74 69 6e 67 20 42 69 74 |Manipula|ting Bit| |00001850| 73 14 14 33 2d 31 34 0d | 50 65 72 66 6f 72 6d 69 |s..3-14.|Performi| |00001860| 6e 67 20 4c 6f 67 69 63 | 61 6c 20 4f 70 65 72 61 |ng Logic|al Opera| |00001870| 74 69 6f 6e 73 20 6f 6e | 20 4c 6f 6e 67 20 57 6f |tions on| Long Wo| |00001880| 72 64 73 14 14 33 2d 31 | 36 0d 45 78 74 72 61 63 |rds..3-1|6.Extrac| |00001890| 74 69 6e 67 20 61 20 57 | 6f 72 64 20 46 72 6f 6d |ting a W|ord From| |000018a0| 20 61 20 4c 6f 6e 67 20 | 57 6f 72 64 14 14 33 2d | a Long |Word..3-| |000018b0| 31 38 0d 48 61 72 64 63 | 6f 64 69 6e 67 20 42 79 |18.Hardc|oding By| |000018c0| 74 65 20 56 61 6c 75 65 | 73 14 14 33 2d 31 39 0d |te Value|s..3-19.| |000018d0| 43 6f 6d 70 72 65 73 73 | 69 6e 67 20 44 61 74 61 |Compress|ing Data| |000018e0| 14 14 33 2d 32 30 0d 4f | 62 74 61 69 6e 69 6e 67 |..3-20.O|btaining| |000018f0| 20 50 73 65 75 64 6f 72 | 61 6e 64 6f 6d 20 4e 75 | Pseudor|andom Nu| |00001900| 6d 62 65 72 73 14 14 33 | 2d 32 32 0d 55 73 69 6e |mbers..3|-22.Usin| |00001910| 67 20 46 69 78 65 64 2d | 50 6f 69 6e 74 20 44 61 |g Fixed-|Point Da| |00001920| 74 61 20 54 79 70 65 73 | 14 14 33 2d 32 34 0d 4d |ta Types|..3-24.M| |00001930| 61 74 68 65 6d 61 74 69 | 63 61 6c 20 61 6e 64 20 |athemati|cal and | |00001940| 4c 6f 67 69 63 61 6c 20 | 55 74 69 6c 69 74 69 65 |Logical |Utilitie| |00001950| 73 20 52 65 66 65 72 65 | 6e 63 65 14 14 33 2d 32 |s Refere|nce..3-2| |00001960| 37 0d 44 61 74 61 20 53 | 74 72 75 63 74 75 72 65 |7.Data S|tructure| |00001970| 73 14 14 33 2d 32 37 0d | 36 34 2d 42 69 74 20 49 |s..3-27.|64-Bit I| |00001980| 6e 74 65 67 65 72 20 52 | 65 63 6f 72 64 14 14 33 |nteger R|ecord..3| |00001990| 2d 32 37 0d 52 6f 75 74 | 69 6e 65 73 14 14 33 2d |-27.Rout|ines..3-| |000019a0| 32 37 0d 54 65 73 74 69 | 6e 67 20 61 6e 64 20 53 |27.Testi|ng and S| |000019b0| 65 74 74 69 6e 67 20 42 | 69 74 73 14 14 33 2d 32 |etting B|its..3-2| |000019c0| 38 0d 50 65 72 66 6f 72 | 6d 69 6e 67 20 4c 6f 67 |8.Perfor|ming Log| |000019d0| 69 63 61 6c 20 4f 70 65 | 72 61 74 69 6f 6e 73 14 |ical Ope|rations.| |000019e0| 14 33 2d 33 30 0d 47 65 | 74 74 69 6e 67 20 61 6e |.3-30.Ge|tting an| |000019f0| 64 20 53 65 74 74 69 6e | 67 20 4d 65 6d 6f 72 79 |d Settin|g Memory| |00001a00| 20 56 61 6c 75 65 73 14 | 14 33 2d 33 32 0d 43 6f | Values.|.3-32.Co| |00001a10| 6d 70 72 65 73 73 69 6e | 67 20 61 6e 64 20 44 65 |mpressin|g and De| |00001a20| 63 6f 6d 70 72 65 73 73 | 69 6e 67 20 44 61 74 61 |compress|ing Data| |00001a30| 14 14 33 2d 33 34 0d 4f | 62 74 61 69 6e 69 6e 67 |..3-34.O|btaining| |00001a40| 20 61 20 50 73 65 75 64 | 6f 72 61 6e 64 6f 6d 20 | a Pseud|orandom | |00001a50| 4e 75 6d 62 65 72 14 14 | 33 2d 33 36 0d 43 6f 6e |Number..|3-36.Con| |00001a60| 76 65 72 74 69 6e 67 20 | 42 65 74 77 65 65 6e 20 |verting |Between | |00001a70| 41 6e 67 6c 65 20 61 6e | 64 20 53 6c 6f 70 65 20 |Angle an|d Slope | |00001a80| 56 61 6c 75 65 73 14 14 | 33 2d 33 37 0d 4d 75 6c |Values..|3-37.Mul| |00001a90| 74 69 70 6c 79 69 6e 67 | 20 61 6e 64 20 44 69 76 |tiplying| and Div| |00001aa0| 69 64 69 6e 67 20 46 69 | 78 65 64 2d 50 6f 69 6e |iding Fi|xed-Poin| |00001ab0| 74 20 4e 75 6d 62 65 72 | 73 14 14 33 2d 33 38 0d |t Number|s..3-38.| |00001ac0| 50 65 72 66 6f 72 6d 69 | 6e 67 20 43 61 6c 63 75 |Performi|ng Calcu| |00001ad0| 6c 61 74 69 6f 6e 73 20 | 6f 6e 20 46 69 78 65 64 |lations |on Fixed| |00001ae0| 2d 50 6f 69 6e 74 20 4e | 75 6d 62 65 72 73 14 14 |-Point N|umbers..| |00001af0| 33 2d 34 31 0d 43 6f 6e | 76 65 72 74 69 6e 67 20 |3-41.Con|verting | |00001b00| 41 6d 6f 6e 67 20 33 32 | 2d 42 69 74 20 4e 75 6d |Among 32|-Bit Num| |00001b10| 65 72 69 63 20 54 79 70 | 65 73 14 14 33 2d 34 33 |eric Typ|es..3-43| |00001b20| 0d 43 6f 6e 76 65 72 74 | 69 6e 67 20 42 65 74 77 |.Convert|ing Betw| |00001b30| 65 65 6e 20 46 69 78 65 | 64 2d 50 6f 69 6e 74 20 |een Fixe|d-Point | |00001b40| 61 6e 64 20 46 6c 6f 61 | 74 69 6e 67 2d 50 6f 69 |and Floa|ting-Poi| |00001b50| 6e 74 20 56 61 6c 75 65 | 73 14 14 33 2d 34 35 0d |nt Value|s..3-45.| |00001b60| 43 6f 6e 76 65 72 74 69 | 6e 67 20 42 65 74 77 65 |Converti|ng Betwe| |00001b70| 65 6e 20 46 69 78 65 64 | 2d 50 6f 69 6e 74 20 61 |en Fixed|-Point a| |00001b80| 6e 64 20 49 6e 74 65 67 | 72 61 6c 20 56 61 6c 75 |nd Integ|ral Valu| |00001b90| 65 73 14 14 33 2d 34 36 | 0d 4d 75 6c 74 69 70 6c |es..3-46|.Multipl| |00001ba0| 79 69 6e 67 20 33 32 2d | 62 69 74 20 76 61 6c 75 |ying 32-|bit valu| |00001bb0| 65 73 14 14 33 2d 34 37 | 0d 53 75 6d 6d 61 72 79 |es..3-47|.Summary| |00001bc0| 20 6f 66 20 74 68 65 20 | 4d 61 74 68 65 6d 61 74 | of the |Mathemat| |00001bd0| 69 63 61 6c 20 61 6e 64 | 20 4c 6f 67 69 63 61 6c |ical and| Logical| |00001be0| 20 55 74 69 6c 69 74 69 | 65 73 14 14 33 2d 34 38 | Utiliti|es..3-48| |00001bf0| 0d 50 61 73 63 61 6c 20 | 53 75 6d 6d 61 72 79 14 |.Pascal |Summary.| |00001c00| 14 33 2d 34 38 0d 44 61 | 74 61 20 54 79 70 65 73 |.3-48.Da|ta Types| |00001c10| 14 14 33 2d 34 38 0d 52 | 6f 75 74 69 6e 65 73 14 |..3-48.R|outines.| |00001c20| 14 33 2d 34 38 0d 43 20 | 53 75 6d 6d 61 72 79 14 |.3-48.C |Summary.| |00001c30| 14 33 2d 35 30 0d 44 61 | 74 61 20 54 79 70 65 73 |.3-50.Da|ta Types| |00001c40| 14 14 33 2d 35 30 0d 52 | 6f 75 74 69 6e 65 73 14 |..3-50.R|outines.| |00001c50| 14 33 2d 35 30 0d 47 6c | 6f 62 61 6c 20 56 61 72 |.3-50.Gl|obal Var| |00001c60| 69 61 62 6c 65 73 14 14 | 33 2d 35 32 0d 43 68 61 |iables..|3-52.Cha| |00001c70| 70 74 65 72 20 34 09 44 | 61 74 65 2c 20 54 69 6d |pter 4.D|ate, Tim| |00001c80| 65 2c 20 61 6e 64 20 4d | 65 61 73 75 72 65 6d 65 |e, and M|easureme| |00001c90| 6e 74 20 55 74 69 6c 69 | 74 69 65 73 14 14 34 2d |nt Utili|ties..4-| |00001ca0| 31 0d 0d 41 62 6f 75 74 | 20 74 68 65 20 44 61 74 |1..About| the Dat| |00001cb0| 65 2c 20 54 69 6d 65 2c | 20 61 6e 64 20 4d 65 61 |e, Time,| and Mea| |00001cc0| 73 75 72 65 6d 65 6e 74 | 20 55 74 69 6c 69 74 69 |surement| Utiliti| |00001cd0| 65 73 14 14 34 2d 33 0d | 44 61 74 65 20 61 6e 64 |es..4-3.|Date and| |00001ce0| 20 54 69 6d 65 14 14 34 | 2d 34 0d 47 65 6f 67 72 | Time..4|-4.Geogr| |00001cf0| 61 70 68 69 63 20 4c 6f | 63 61 74 69 6f 6e 20 61 |aphic Lo|cation a| |00001d00| 6e 64 20 54 69 6d 65 20 | 5a 6f 6e 65 14 14 34 2d |nd Time |Zone..4-| |00001d10| 37 0d 53 79 73 74 65 6d | 20 6f 66 20 4d 65 61 73 |7.System| of Meas| |00001d20| 75 72 65 6d 65 6e 74 14 | 14 34 2d 38 0d 54 69 6d |urement.|.4-8.Tim| |00001d30| 65 20 4d 65 61 73 75 72 | 65 6d 65 6e 74 14 14 34 |e Measur|ement..4| |00001d40| 2d 39 0d 55 73 69 6e 67 | 20 74 68 65 20 44 61 74 |-9.Using| the Dat| |00001d50| 65 2c 20 54 69 6d 65 2c | 20 61 6e 64 20 4d 65 61 |e, Time,| and Mea| |00001d60| 73 75 72 65 6d 65 6e 74 | 20 55 74 69 6c 69 74 69 |surement| Utiliti| |00001d70| 65 73 14 14 34 2d 39 0d | 47 65 74 74 69 6e 67 20 |es..4-9.|Getting | |00001d80| 74 68 65 20 43 75 72 72 | 65 6e 74 20 44 61 74 65 |the Curr|ent Date| |00001d90| 20 61 6e 64 20 54 69 6d | 65 14 14 34 2d 39 0d 53 | and Tim|e..4-9.S| |00001da0| 65 74 74 69 6e 67 20 74 | 68 65 20 43 75 72 72 65 |etting t|he Curre| |00001db0| 6e 74 20 44 61 74 65 20 | 61 6e 64 20 54 69 6d 65 |nt Date |and Time| |00001dc0| 14 14 34 2d 31 30 0d 43 | 6f 6e 76 65 72 74 69 6e |..4-10.C|onvertin| |00001dd0| 67 20 44 61 74 65 2d 54 | 69 6d 65 20 46 6f 72 6d |g Date-T|ime Form| |00001de0| 61 74 73 14 14 34 2d 31 | 32 0d 43 61 6c 63 75 6c |ats..4-1|2.Calcul| |00001df0| 61 74 69 6e 67 20 44 61 | 74 65 73 14 14 34 2d 31 |ating Da|tes..4-1| |00001e00| 34 0d 57 6f 72 6b 69 6e | 67 20 57 69 74 68 20 44 |4.Workin|g With D| |00001e10| 69 66 66 65 72 65 6e 74 | 20 43 61 6c 65 6e 64 61 |ifferent| Calenda| |00001e20| 72 20 53 79 73 74 65 6d | 73 14 14 34 2d 31 36 0d |r System|s..4-16.| |00001e30| 48 61 6e 64 6c 69 6e 67 | 20 47 65 6f 67 72 61 70 |Handling| Geograp| |00001e40| 68 69 63 20 4c 6f 63 61 | 74 69 6f 6e 20 61 6e 64 |hic Loca|tion and| |00001e50| 20 54 69 6d 65 2d 5a 6f | 6e 65 20 44 61 74 61 14 | Time-Zo|ne Data.| |00001e60| 14 34 2d 31 38 0d 44 65 | 74 65 72 6d 69 6e 69 6e |.4-18.De|terminin| |00001e70| 67 20 74 68 65 20 4d 65 | 61 73 75 72 65 6d 65 6e |g the Me|asuremen| |00001e80| 74 20 53 79 73 74 65 6d | 14 14 34 2d 32 31 0d 44 |t System|..4-21.D| |00001e90| 65 74 65 72 6d 69 6e 69 | 6e 67 20 74 68 65 20 4e |etermini|ng the N| |00001ea0| 75 6d 62 65 72 20 6f 66 | 20 45 6c 61 70 73 65 64 |umber of| Elapsed| |00001eb0| 20 4d 69 63 72 6f 73 65 | 63 6f 6e 64 73 14 14 34 | Microse|conds..4| |00001ec0| 2d 32 32 0d 44 61 74 65 | 2c 20 54 69 6d 65 2c 20 |-22.Date|, Time, | |00001ed0| 61 6e 64 20 4d 65 61 73 | 75 72 65 6d 65 6e 74 20 |and Meas|urement | |00001ee0| 55 74 69 6c 69 74 69 65 | 73 20 52 65 66 65 72 65 |Utilitie|s Refere| |00001ef0| 6e 63 65 14 14 34 2d 32 | 33 0d 44 61 74 61 20 53 |nce..4-2|3.Data S| |00001f00| 74 72 75 63 74 75 72 65 | 73 14 14 34 2d 32 33 0d |tructure|s..4-23.| |00001f10| 54 68 65 20 44 61 74 65 | 2d 54 69 6d 65 20 52 65 |The Date|-Time Re| |00001f20| 63 6f 72 64 14 14 34 2d | 32 33 0d 4c 6f 6e 67 20 |cord..4-|23.Long | |00001f30| 44 61 74 65 2d 54 69 6d | 65 20 56 61 6c 75 65 20 |Date-Tim|e Value | |00001f40| 61 6e 64 20 4c 6f 6e 67 | 20 44 61 74 65 2d 54 69 |and Long| Date-Ti| |00001f50| 6d 65 20 43 6f 6e 76 65 | 72 73 69 6f 6e 20 52 65 |me Conve|rsion Re| |00001f60| 63 6f 72 64 14 14 34 2d | 32 35 0d 54 68 65 20 4c |cord..4-|25.The L| |00001f70| 6f 6e 67 20 44 61 74 65 | 2d 54 69 6d 65 20 52 65 |ong Date|-Time Re| |00001f80| 63 6f 72 64 14 14 34 2d | 32 36 0d 54 68 65 20 47 |cord..4-|26.The G| |00001f90| 65 6f 67 72 61 70 68 69 | 63 20 4c 6f 63 61 74 69 |eographi|c Locati| |00001fa0| 6f 6e 20 52 65 63 6f 72 | 64 14 14 34 2d 32 39 0d |on Recor|d..4-29.| |00001fb0| 54 68 65 20 54 6f 67 67 | 6c 65 20 50 61 72 61 6d |The Togg|le Param| |00001fc0| 65 74 65 72 20 42 6c 6f | 63 6b 14 14 34 2d 33 30 |eter Blo|ck..4-30| |00001fd0| 0d 54 68 65 20 55 6e 73 | 69 67 6e 65 64 20 57 69 |.The Uns|igned Wi| |00001fe0| 64 65 20 52 65 63 6f 72 | 64 14 14 34 2d 33 32 0d |de Recor|d..4-32.| |00001ff0| 52 6f 75 74 69 6e 65 73 | 14 14 34 2d 33 32 0d 47 |Routines|..4-32.G| |00002000| 65 74 74 69 6e 67 20 74 | 68 65 20 43 75 72 72 65 |etting t|he Curre| |00002010| 6e 74 20 44 61 74 65 20 | 61 6e 64 20 54 69 6d 65 |nt Date |and Time| |00002020| 14 14 34 2d 33 33 0d 53 | 65 74 74 69 6e 67 20 74 |..4-33.S|etting t| |00002030| 68 65 20 43 75 72 72 65 | 6e 74 20 44 61 74 65 20 |he Curre|nt Date | |00002040| 61 6e 64 20 54 69 6d 65 | 14 14 34 2d 33 36 0d 43 |and Time|..4-36.C| |00002050| 6f 6e 76 65 72 74 69 6e | 67 20 42 65 74 77 65 65 |onvertin|g Betwee| |00002060| 6e 20 44 61 74 65 2d 54 | 69 6d 65 20 46 6f 72 6d |n Date-T|ime Form| |00002070| 61 74 73 14 14 34 2d 33 | 38 0d 43 6f 6e 76 65 72 |ats..4-3|8.Conver| |00002080| 74 69 6e 67 20 42 65 74 | 77 65 65 6e 20 4c 6f 6e |ting Bet|ween Lon| |00002090| 67 20 44 61 74 65 2d 54 | 69 6d 65 20 46 6f 72 6d |g Date-T|ime Form| |000020a0| 61 74 14 14 34 2d 34 30 | 0d 4d 6f 64 69 66 79 69 |at..4-40|.Modifyi| |000020b0| 6e 67 20 61 6e 64 20 56 | 65 72 69 66 79 69 6e 67 |ng and V|erifying| |000020c0| 20 4c 6f 6e 67 20 44 61 | 74 65 2d 54 69 6d 65 20 | Long Da|te-Time | |000020d0| 52 65 63 6f 72 64 73 14 | 14 34 2d 34 32 0d 52 65 |Records.|.4-42.Re| |000020e0| 61 64 69 6e 67 20 61 6e | 64 20 57 72 69 74 69 6e |ading an|d Writin| |000020f0| 67 20 4c 6f 63 61 74 69 | 6f 6e 20 44 61 74 61 14 |g Locati|on Data.| |00002100| 14 34 2d 34 36 0d 44 65 | 74 65 72 6d 69 6e 69 6e |.4-46.De|terminin| |00002110| 67 20 74 68 65 20 4d 65 | 61 73 75 72 65 6d 65 6e |g the Me|asuremen| |00002120| 74 20 53 79 73 74 65 6d | 14 14 34 2d 34 38 0d 4d |t System|..4-48.M| |00002130| 65 61 73 75 72 69 6e 67 | 20 54 69 6d 65 14 14 34 |easuring| Time..4| |00002140| 2d 34 39 0d 53 75 6d 6d | 61 72 79 20 6f 66 20 74 |-49.Summ|ary of t| |00002150| 68 65 20 44 61 74 65 2c | 20 54 69 6d 65 2c 20 61 |he Date,| Time, a| |00002160| 6e 64 20 4d 65 61 73 75 | 72 65 6d 65 6e 74 20 55 |nd Measu|rement U| |00002170| 74 69 6c 69 74 69 65 73 | 14 14 34 2d 35 30 0d 50 |tilities|..4-50.P| |00002180| 61 73 63 61 6c 20 53 75 | 6d 6d 61 72 79 14 14 34 |ascal Su|mmary..4| |00002190| 2d 35 30 0d 43 6f 6e 73 | 74 61 6e 74 73 14 14 34 |-50.Cons|tants..4| |000021a0| 2d 35 30 0d 44 61 74 61 | 20 54 79 70 65 73 14 14 |-50.Data| Types..| |000021b0| 34 2d 35 31 0d 52 6f 75 | 74 69 6e 65 73 14 14 34 |4-51.Rou|tines..4| |000021c0| 2d 35 33 0d 43 20 53 75 | 6d 6d 61 72 79 14 14 34 |-53.C Su|mmary..4| |000021d0| 2d 35 34 0d 43 6f 6e 73 | 74 61 6e 74 73 14 14 34 |-54.Cons|tants..4| |000021e0| 2d 35 34 0d 44 61 74 61 | 20 54 79 70 65 73 14 14 |-54.Data| Types..| |000021f0| 34 2d 35 35 0d 52 6f 75 | 74 69 6e 65 73 14 14 34 |4-55.Rou|tines..4| |00002200| 2d 35 37 0d 41 73 73 65 | 6d 62 6c 79 2d 4c 61 6e |-57.Asse|mbly-Lan| |00002210| 67 75 61 67 65 20 53 75 | 6d 6d 61 72 79 14 14 34 |guage Su|mmary..4| |00002220| 2d 35 39 0d 44 61 74 61 | 20 53 74 72 75 63 74 75 |-59.Data| Structu| |00002230| 72 65 73 14 14 34 2d 35 | 39 0d 47 6c 6f 62 61 6c |res..4-5|9.Global| |00002240| 20 56 61 72 69 61 62 6c | 65 73 14 14 34 2d 36 30 | Variabl|es..4-60| |00002250| 0d 52 65 73 75 6c 74 20 | 43 6f 64 65 73 14 14 34 |.Result |Codes..4| |00002260| 2d 36 31 0d 43 68 61 70 | 74 65 72 20 35 09 43 6f |-61.Chap|ter 5.Co| |00002270| 6e 74 72 6f 6c 20 50 61 | 6e 65 6c 20 45 78 74 65 |ntrol Pa|nel Exte| |00002280| 6e 73 69 6f 6e 73 14 14 | 35 2d 31 0d 0d 41 62 6f |nsions..|5-1..Abo| |00002290| 75 74 20 43 6f 6e 74 72 | 6f 6c 20 50 61 6e 65 6c |ut Contr|ol Panel| |000022a0| 20 45 78 74 65 6e 73 69 | 6f 6e 73 14 14 35 2d 33 | Extensi|ons..5-3| |000022b0| 0d 57 72 69 74 69 6e 67 | 20 61 20 43 6f 6e 74 72 |.Writing| a Contr| |000022c0| 6f 6c 20 50 61 6e 65 6c | 20 45 78 74 65 6e 73 69 |ol Panel| Extensi| |000022d0| 6f 6e 14 14 35 2d 36 0d | 43 72 65 61 74 69 6e 67 |on..5-6.|Creating| |000022e0| 20 61 20 43 6f 6d 70 6f | 6e 65 6e 74 20 52 65 73 | a Compo|nent Res| |000022f0| 6f 75 72 63 65 20 66 6f | 72 20 61 20 43 6f 6e 74 |ource fo|r a Cont| |00002300| 72 6f 6c 20 50 61 6e 65 | 6c 20 45 78 74 65 6e 73 |rol Pane|l Extens| |00002310| 69 6f 6e 14 14 35 2d 36 | 0d 44 69 73 70 61 74 63 |ion..5-6|.Dispatc| |00002320| 68 69 6e 67 20 74 6f 20 | 43 6f 6e 74 72 6f 6c 20 |hing to |Control | |00002330| 50 61 6e 65 6c 20 45 78 | 74 65 6e 73 69 6f 6e 2d |Panel Ex|tension-| |00002340| 44 65 66 69 6e 65 64 20 | 52 6f 75 74 69 6e 65 73 |Defined |Routines| |00002350| 14 14 35 2d 39 0d 49 6e | 73 74 61 6c 6c 69 6e 67 |..5-9.In|stalling| |00002360| 20 61 6e 64 20 52 65 6d | 6f 76 69 6e 67 20 50 61 | and Rem|oving Pa| |00002370| 6e 65 6c 20 49 74 65 6d | 73 14 14 35 2d 31 33 0d |nel Item|s..5-13.| |00002380| 48 61 6e 64 6c 69 6e 67 | 20 50 61 6e 65 6c 20 49 |Handling| Panel I| |00002390| 74 65 6d 73 14 14 35 2d | 31 36 0d 48 61 6e 64 6c |tems..5-|16.Handl| |000023a0| 69 6e 67 20 45 76 65 6e | 74 73 20 69 6e 20 61 20 |ing Even|ts in a | |000023b0| 50 61 6e 65 6c 14 14 35 | 2d 31 37 0d 48 61 6e 64 |Panel..5|-17.Hand| |000023c0| 6c 69 6e 67 20 54 69 74 | 6c 65 20 52 65 71 75 65 |ling Tit|le Reque| |000023d0| 73 74 73 14 14 35 2d 31 | 39 0d 4d 61 6e 61 67 69 |sts..5-1|9.Managi| |000023e0| 6e 67 20 43 6f 6e 74 72 | 6f 6c 20 50 61 6e 65 6c |ng Contr|ol Panel| |000023f0| 20 53 65 74 74 69 6e 67 | 73 14 14 35 2d 31 39 0d | Setting|s..5-19.| |00002400| 43 6f 6e 74 72 6f 6c 20 | 50 61 6e 65 6c 20 45 78 |Control |Panel Ex| |00002410| 74 65 6e 73 69 6f 6e 73 | 20 52 65 66 65 72 65 6e |tensions| Referen| |00002420| 63 65 14 14 35 2d 32 30 | 0d 43 6f 6e 74 72 6f 6c |ce..5-20|.Control| |00002430| 20 50 61 6e 65 6c 20 45 | 78 74 65 6e 73 69 6f 6e | Panel E|xtension| |00002440| 2d 44 65 66 69 6e 65 64 | 20 52 6f 75 74 69 6e 65 |-Defined| Routine| |00002450| 73 14 14 35 2d 32 30 0d | 4d 61 6e 61 67 69 6e 67 |s..5-20.|Managing| |00002460| 20 50 61 6e 65 6c 20 43 | 6f 6d 70 6f 6e 65 6e 74 | Panel C|omponent| |00002470| 73 14 14 35 2d 32 30 0d | 48 61 6e 64 6c 69 6e 67 |s..5-20.|Handling| |00002480| 20 50 61 6e 65 6c 20 45 | 76 65 6e 74 73 14 14 35 | Panel E|vents..5| |00002490| 2d 32 35 0d 4d 61 6e 61 | 67 69 6e 67 20 50 61 6e |-25.Mana|ging Pan| |000024a0| 65 6c 20 53 65 74 74 69 | 6e 67 73 14 14 35 2d 32 |el Setti|ngs..5-2| |000024b0| 38 0d 53 75 6d 6d 61 72 | 79 20 6f 66 20 43 6f 6e |8.Summar|y of Con| |000024c0| 74 72 6f 6c 20 50 61 6e | 65 6c 20 45 78 74 65 6e |trol Pan|el Exten| |000024d0| 73 69 6f 6e 73 14 14 35 | 2d 33 31 0d 50 61 73 63 |sions..5|-31.Pasc| |000024e0| 61 6c 20 53 75 6d 6d 61 | 72 79 14 14 35 2d 33 31 |al Summa|ry..5-31| |000024f0| 0d 43 6f 6e 73 74 61 6e | 74 73 14 14 35 2d 33 31 |.Constan|ts..5-31| |00002500| 0d 43 6f 6e 74 72 6f 6c | 20 50 61 6e 65 6c 20 45 |.Control| Panel E| |00002510| 78 74 65 6e 73 69 6f 6e | 2d 44 65 66 69 6e 65 64 |xtension|-Defined| |00002520| 20 52 6f 75 74 69 6e 65 | 73 14 14 35 2d 33 31 0d | Routine|s..5-31.| |00002530| 43 20 53 75 6d 6d 61 72 | 79 14 14 35 2d 33 32 0d |C Summar|y..5-32.| |00002540| 43 6f 6e 73 74 61 6e 74 | 73 14 14 35 2d 33 32 0d |Constant|s..5-32.| |00002550| 43 6f 6e 74 72 6f 6c 20 | 50 61 6e 65 6c 20 45 78 |Control |Panel Ex| |00002560| 74 65 6e 73 69 6f 6e 2d | 44 65 66 69 6e 65 64 20 |tension-|Defined | |00002570| 52 6f 75 74 69 6e 65 73 | 14 14 35 2d 33 33 0d 43 |Routines|..5-33.C| |00002580| 68 61 70 74 65 72 20 36 | 09 51 75 65 75 65 20 55 |hapter 6|.Queue U| |00002590| 74 69 6c 69 74 69 65 73 | 14 14 36 2d 31 0d 0d 41 |tilities|..6-1..A| |000025a0| 62 6f 75 74 20 51 75 65 | 75 65 73 14 14 36 2d 33 |bout Que|ues..6-3| |000025b0| 0d 54 68 65 20 51 75 65 | 75 65 20 48 65 61 64 65 |.The Que|ue Heade| |000025c0| 72 14 14 36 2d 35 0d 54 | 68 65 20 51 75 65 75 65 |r..6-5.T|he Queue| |000025d0| 20 45 6c 65 6d 65 6e 74 | 14 14 36 2d 36 0d 55 73 | Element|..6-6.Us| |000025e0| 69 6e 67 20 74 68 65 20 | 51 75 65 75 65 20 55 74 |ing the |Queue Ut| |000025f0| 69 6c 69 74 69 65 73 14 | 14 36 2d 38 0d 53 65 61 |ilities.|.6-8.Sea| |00002600| 72 63 68 69 6e 67 20 66 | 6f 72 20 61 6e 20 45 6c |rching f|or an El| |00002610| 65 6d 65 6e 74 20 69 6e | 20 61 6e 20 4f 70 65 72 |ement in| an Oper| |00002620| 61 74 69 6e 67 2d 53 79 | 73 74 65 6d 20 51 75 65 |ating-Sy|stem Que| |00002630| 75 65 14 14 36 2d 39 0d | 41 64 64 69 6e 67 20 45 |ue..6-9.|Adding E| |00002640| 6c 65 6d 65 6e 74 73 20 | 74 6f 20 61 6e 20 4f 70 |lements |to an Op| |00002650| 65 72 61 74 69 6e 67 2d | 53 79 73 74 65 6d 20 51 |erating-|System Q| |00002660| 75 65 75 65 14 14 36 2d | 31 30 0d 52 65 6d 6f 76 |ueue..6-|10.Remov| |00002670| 69 6e 67 20 45 6c 65 6d | 65 6e 74 73 20 46 72 6f |ing Elem|ents Fro| |00002680| 6d 20 61 6e 20 4f 70 65 | 72 61 74 69 6e 67 2d 53 |m an Ope|rating-S| |00002690| 79 73 74 65 6d 20 51 75 | 65 75 65 14 14 36 2d 31 |ystem Qu|eue..6-1| |000026a0| 31 0d 51 75 65 75 65 20 | 55 74 69 6c 69 74 69 65 |1.Queue |Utilitie| |000026b0| 73 20 52 65 66 65 72 65 | 6e 63 65 14 14 36 2d 31 |s Refere|nce..6-1| |000026c0| 33 0d 44 61 74 61 20 53 | 74 72 75 63 74 75 72 65 |3.Data S|tructure| |000026d0| 73 14 14 36 2d 31 33 0d | 51 75 65 75 65 20 48 65 |s..6-13.|Queue He| |000026e0| 61 64 65 72 73 14 14 36 | 2d 31 33 0d 51 75 65 75 |aders..6|-13.Queu| |000026f0| 65 20 45 6c 65 6d 65 6e | 74 73 14 14 36 2d 31 34 |e Elemen|ts..6-14| |00002700| 0d 52 6f 75 74 69 6e 65 | 73 14 14 36 2d 31 35 0d |.Routine|s..6-15.| |00002710| 53 75 6d 6d 61 72 79 20 | 6f 66 20 74 68 65 20 51 |Summary |of the Q| |00002720| 75 65 75 65 20 55 74 69 | 6c 69 74 69 65 73 14 14 |ueue Uti|lities..| |00002730| 36 2d 31 38 0d 50 61 73 | 63 61 6c 20 53 75 6d 6d |6-18.Pas|cal Summ| |00002740| 61 72 79 14 14 36 2d 31 | 38 0d 43 6f 6e 73 74 61 |ary..6-1|8.Consta| |00002750| 6e 74 73 14 14 36 2d 31 | 38 0d 44 61 74 61 20 54 |nts..6-1|8.Data T| |00002760| 79 70 65 73 14 14 36 2d | 31 38 0d 52 6f 75 74 69 |ypes..6-|18.Routi| |00002770| 6e 65 73 14 14 36 2d 31 | 39 0d 43 20 53 75 6d 6d |nes..6-1|9.C Summ| |00002780| 61 72 79 14 14 36 2d 31 | 39 0d 43 6f 6e 73 74 61 |ary..6-1|9.Consta| |00002790| 6e 74 73 14 14 36 2d 31 | 39 0d 44 61 74 61 20 54 |nts..6-1|9.Data T| |000027a0| 79 70 65 73 14 14 36 2d | 32 30 0d 52 6f 75 74 69 |ypes..6-|20.Routi| |000027b0| 6e 65 73 14 14 36 2d 32 | 30 0d 41 73 73 65 6d 62 |nes..6-2|0.Assemb| |000027c0| 6c 79 2d 4c 61 6e 67 75 | 61 67 65 20 53 75 6d 6d |ly-Langu|age Summ| |000027d0| 61 72 79 14 14 36 2d 32 | 31 0d 52 65 73 75 6c 74 |ary..6-2|1.Result| |000027e0| 20 43 6f 64 65 73 14 14 | 36 2d 32 31 0d 43 68 61 | Codes..|6-21.Cha| |000027f0| 70 74 65 72 20 37 09 50 | 61 72 61 6d 65 74 65 72 |pter 7.P|arameter| |00002800| 20 52 41 4d 20 55 74 69 | 6c 69 74 69 65 73 14 14 | RAM Uti|lities..| |00002810| 37 2d 31 0d 0d 41 62 6f | 75 74 20 50 61 72 61 6d |7-1..Abo|ut Param| |00002820| 65 74 65 72 20 52 41 4d | 14 14 37 2d 33 0d 55 73 |eter RAM|..7-3.Us| |00002830| 69 6e 67 20 74 68 65 20 | 50 61 72 61 6d 65 74 65 |ing the |Paramete| |00002840| 72 20 52 41 4d 20 55 74 | 69 6c 69 74 69 65 73 14 |r RAM Ut|ilities.| |00002850| 14 37 2d 37 0d 50 61 72 | 61 6d 65 74 65 72 20 52 |.7-7.Par|ameter R| |00002860| 41 4d 20 55 74 69 6c 69 | 74 69 65 73 20 52 65 66 |AM Utili|ties Ref| |00002870| 65 72 65 6e 63 65 14 14 | 37 2d 38 0d 44 61 74 61 |erence..|7-8.Data| |00002880| 20 53 74 72 75 63 74 75 | 72 65 73 14 14 37 2d 39 | Structu|res..7-9| |00002890| 0d 54 68 65 20 53 79 73 | 74 65 6d 20 50 61 72 61 |.The Sys|tem Para| |000028a0| 6d 65 74 65 72 73 20 52 | 65 63 6f 72 64 14 14 37 |meters R|ecord..7| |000028b0| 2d 39 0d 52 6f 75 74 69 | 6e 65 73 14 14 37 2d 31 |-9.Routi|nes..7-1| |000028c0| 30 0d 53 75 6d 6d 61 72 | 79 20 6f 66 20 74 68 65 |0.Summar|y of the| |000028d0| 20 50 61 72 61 6d 65 74 | 65 72 20 52 41 4d 20 55 | Paramet|er RAM U| |000028e0| 74 69 6c 69 74 69 65 73 | 14 14 37 2d 31 34 0d 50 |tilities|..7-14.P| |000028f0| 61 73 63 61 6c 20 53 75 | 6d 6d 61 72 79 14 14 37 |ascal Su|mmary..7| |00002900| 2d 31 34 0d 44 61 74 61 | 20 54 79 70 65 73 14 14 |-14.Data| Types..| |00002910| 37 2d 31 34 0d 52 6f 75 | 74 69 6e 65 73 14 14 37 |7-14.Rou|tines..7| |00002920| 2d 31 34 0d 43 20 53 75 | 6d 6d 61 72 79 14 14 37 |-14.C Su|mmary..7| |00002930| 2d 31 35 0d 44 61 74 61 | 20 54 79 70 65 73 14 14 |-15.Data| Types..| |00002940| 37 2d 31 35 0d 52 6f 75 | 74 69 6e 65 73 14 14 37 |7-15.Rou|tines..7| |00002950| 2d 31 35 0d 41 73 73 65 | 6d 62 6c 79 2d 4c 61 6e |-15.Asse|mbly-Lan| |00002960| 67 75 61 67 65 20 53 75 | 6d 6d 61 72 79 14 14 37 |guage Su|mmary..7| |00002970| 2d 31 36 0d 44 61 74 61 | 20 53 74 72 75 63 74 75 |-16.Data| Structu| |00002980| 72 65 73 14 14 37 2d 31 | 36 0d 47 6c 6f 62 61 6c |res..7-1|6.Global| |00002990| 20 56 61 72 69 61 62 6c | 65 73 14 14 37 2d 31 36 | Variabl|es..7-16| |000029a0| 0d 52 65 73 75 6c 74 20 | 43 6f 64 65 73 14 14 37 |.Result |Codes..7| |000029b0| 2d 31 36 0d 43 68 61 70 | 74 65 72 20 38 09 54 72 |-16.Chap|ter 8.Tr| |000029c0| 61 70 20 4d 61 6e 61 67 | 65 72 14 14 38 2d 31 0d |ap Manag|er..8-1.| |000029d0| 0d 41 62 6f 75 74 20 74 | 68 65 20 54 72 61 70 20 |.About t|he Trap | |000029e0| 4d 61 6e 61 67 65 72 14 | 14 38 2d 33 0d 54 72 61 |Manager.|.8-3.Tra| |000029f0| 70 20 44 69 73 70 61 74 | 63 68 20 54 61 62 6c 65 |p Dispat|ch Table| |00002a00| 73 14 14 38 2d 35 0d 50 | 72 6f 63 65 73 73 20 66 |s..8-5.P|rocess f| |00002a10| 6f 72 20 41 63 63 65 73 | 73 69 6e 67 20 53 79 73 |or Acces|sing Sys| |00002a20| 74 65 6d 20 53 6f 66 74 | 77 61 72 65 20 52 6f 75 |tem Soft|ware Rou| |00002a30| 74 69 6e 65 73 14 14 38 | 2d 35 0d 50 61 74 63 68 |tines..8|-5.Patch| |00002a40| 65 73 20 61 6e 64 20 53 | 79 73 74 65 6d 20 53 6f |es and S|ystem So| |00002a50| 66 74 77 61 72 65 20 52 | 6f 75 74 69 6e 65 73 14 |ftware R|outines.| |00002a60| 14 38 2d 36 0d 44 61 69 | 73 79 20 43 68 61 69 6e |.8-6.Dai|sy Chain| |00002a70| 20 6f 66 20 50 61 74 63 | 68 65 73 14 14 38 2d 38 | of Patc|hes..8-8| |00002a80| 0d 48 65 61 64 20 50 61 | 74 63 68 20 28 4e 6f 72 |.Head Pa|tch (Nor| |00002a90| 6d 61 6c 20 50 61 74 63 | 68 29 14 14 38 2d 38 0d |mal Patc|h)..8-8.| |00002aa0| 54 61 69 6c 20 50 61 74 | 63 68 14 14 38 2d 38 0d |Tail Pat|ch..8-8.| |00002ab0| 43 6f 6d 65 2d 46 72 6f | 6d 20 50 61 74 63 68 20 |Come-Fro|m Patch | |00002ac0| 28 55 73 65 64 20 4f 6e | 6c 79 20 62 79 20 41 70 |(Used On|ly by Ap| |00002ad0| 70 6c 65 29 14 14 38 2d | 38 0d 50 61 74 63 68 20 |ple)..8-|8.Patch | |00002ae0| 66 6f 72 20 4f 6e 65 20 | 41 70 70 6c 69 63 61 74 |for One |Applicat| |00002af0| 69 6f 6e 14 14 38 2d 39 | 0d 50 61 74 63 68 20 66 |ion..8-9|.Patch f| |00002b00| 6f 72 20 41 6c 6c 20 41 | 70 70 6c 69 63 61 74 69 |or All A|pplicati| |00002b10| 6f 6e 73 14 14 38 2d 39 | 0d 41 2d 4c 69 6e 65 20 |ons..8-9|.A-Line | |00002b20| 49 6e 73 74 72 75 63 74 | 69 6f 6e 73 14 14 38 2d |Instruct|ions..8-| |00002b30| 31 30 0d 41 2d 4c 69 6e | 65 20 49 6e 73 74 72 75 |10.A-Lin|e Instru| |00002b40| 63 74 69 6f 6e 73 20 66 | 6f 72 20 4f 70 65 72 61 |ctions f|or Opera| |00002b50| 74 69 6e 67 20 53 79 73 | 74 65 6d 20 52 6f 75 74 |ting Sys|tem Rout| |00002b60| 69 6e 65 73 14 14 38 2d | 31 31 0d 43 61 6c 6c 69 |ines..8-|11.Calli| |00002b70| 6e 67 20 43 6f 6e 76 65 | 6e 74 69 6f 6e 73 20 66 |ng Conve|ntions f| |00002b80| 6f 72 20 52 65 67 69 73 | 74 65 72 2d 42 61 73 65 |or Regis|ter-Base| |00002b90| 64 20 52 6f 75 74 69 6e | 65 73 14 14 38 2d 31 32 |d Routin|es..8-12| |00002ba0| 0d 50 61 72 61 6d 65 74 | 65 72 2d 50 61 73 73 69 |.Paramet|er-Passi| |00002bb0| 6e 67 20 43 6f 6e 76 65 | 6e 74 69 6f 6e 73 20 66 |ng Conve|ntions f| |00002bc0| 6f 72 20 4f 70 65 72 61 | 74 69 6e 67 20 53 79 73 |or Opera|ting Sys| |00002bd0| 74 65 6d 20 52 6f 75 74 | 69 6e 65 73 14 14 38 2d |tem Rout|ines..8-| |00002be0| 31 33 0d 46 75 6e 63 74 | 69 6f 6e 20 52 65 73 75 |13.Funct|ion Resu| |00002bf0| 6c 74 73 14 14 38 2d 31 | 33 0d 46 6c 61 67 20 42 |lts..8-1|3.Flag B| |00002c00| 69 74 73 14 14 38 2d 31 | 34 0d 41 2d 4c 69 6e 65 |its..8-1|4.A-Line| |00002c10| 20 49 6e 73 74 72 75 63 | 74 69 6f 6e 73 20 66 6f | Instruc|tions fo| |00002c20| 72 20 54 6f 6f 6c 62 6f | 78 20 52 6f 75 74 69 6e |r Toolbo|x Routin| |00002c30| 65 73 14 14 38 2d 31 34 | 0d 43 61 6c 6c 69 6e 67 |es..8-14|.Calling| |00002c40| 20 43 6f 6e 76 65 6e 74 | 69 6f 6e 73 20 66 6f 72 | Convent|ions for| |00002c50| 20 53 74 61 63 6b 2d 42 | 61 73 65 64 20 52 6f 75 | Stack-B|ased Rou| |00002c60| 74 69 6e 65 73 14 14 38 | 2d 31 36 0d 50 61 72 61 |tines..8|-16.Para| |00002c70| 6d 65 74 65 72 2d 50 61 | 73 73 69 6e 67 20 43 6f |meter-Pa|ssing Co| |00002c80| 6e 76 65 6e 74 69 6f 6e | 73 20 66 6f 72 20 54 6f |nvention|s for To| |00002c90| 6f 6c 62 6f 78 20 52 6f | 75 74 69 6e 65 73 14 14 |olbox Ro|utines..| |00002ca0| 38 2d 31 38 0d 46 75 6e | 63 74 69 6f 6e 20 52 65 |8-18.Fun|ction Re| |00002cb0| 73 75 6c 74 73 14 14 38 | 2d 31 39 0d 54 68 65 20 |sults..8|-19.The | |00002cc0| 41 75 74 6f 2d 50 6f 70 | 20 42 69 74 14 14 38 2d |Auto-Pop| Bit..8-| |00002cd0| 32 30 0d 41 62 6f 75 74 | 20 54 72 61 70 20 4d 61 |20.About| Trap Ma| |00002ce0| 63 72 6f 73 14 14 38 2d | 32 30 0d 41 62 6f 75 74 |cros..8-|20.About| |00002cf0| 20 52 6f 75 74 69 6e 65 | 20 53 65 6c 65 63 74 6f | Routine| Selecto| |00002d00| 72 73 14 14 38 2d 32 31 | 0d 55 73 69 6e 67 20 74 |rs..8-21|.Using t| |00002d10| 68 65 20 54 72 61 70 20 | 4d 61 6e 61 67 65 72 14 |he Trap |Manager.| |00002d20| 14 38 2d 32 31 0d 44 65 | 74 65 72 6d 69 6e 69 6e |.8-21.De|terminin| |00002d30| 67 20 49 66 20 61 20 53 | 79 73 74 65 6d 20 53 6f |g If a S|ystem So| |00002d40| 66 74 77 61 72 65 20 52 | 6f 75 74 69 6e 65 20 69 |ftware R|outine i| |00002d50| 73 20 41 76 61 69 6c 61 | 62 6c 65 14 14 38 2d 32 |s Availa|ble..8-2| |00002d60| 31 0d 50 61 74 63 68 69 | 6e 67 20 61 20 53 79 73 |1.Patchi|ng a Sys| |00002d70| 74 65 6d 20 53 6f 66 74 | 77 61 72 65 20 52 6f 75 |tem Soft|ware Rou| |00002d80| 74 69 6e 65 14 14 38 2d | 32 33 0d 54 72 61 70 20 |tine..8-|23.Trap | |00002d90| 4d 61 6e 61 67 65 72 20 | 52 65 66 65 72 65 6e 63 |Manager |Referenc| |00002da0| 65 14 14 38 2d 32 35 0d | 52 6f 75 74 69 6e 65 73 |e..8-25.|Routines| |00002db0| 14 14 38 2d 32 35 0d 41 | 63 63 65 73 73 69 6e 67 |..8-25.A|ccessing| |00002dc0| 20 41 64 64 72 65 73 73 | 65 73 20 46 72 6f 6d 20 | Address|es From | |00002dd0| 74 68 65 20 54 72 61 70 | 20 44 69 73 70 61 74 63 |the Trap| Dispatc| |00002de0| 68 20 54 61 62 6c 65 73 | 14 14 38 2d 32 35 0d 49 |h Tables|..8-25.I| |00002df0| 6e 73 74 61 6c 6c 69 6e | 67 20 50 61 74 63 68 20 |nstallin|g Patch | |00002e00| 41 64 64 72 65 73 73 65 | 73 20 49 6e 74 6f 20 74 |Addresse|s Into t| |00002e10| 68 65 20 54 72 61 70 20 | 44 69 73 70 61 74 63 68 |he Trap |Dispatch| |00002e20| 20 54 61 62 6c 65 73 14 | 14 38 2d 32 38 0d 44 65 | Tables.|.8-28.De| |00002e30| 74 65 63 74 69 6e 67 20 | 55 6e 69 6d 70 6c 65 6d |tecting |Unimplem| |00002e40| 65 6e 74 65 64 20 53 79 | 73 74 65 6d 20 53 6f 66 |ented Sy|stem Sof| |00002e50| 74 77 61 72 65 20 52 6f | 75 74 69 6e 65 73 14 14 |tware Ro|utines..| |00002e60| 38 2d 33 32 0d 4d 61 6e | 69 70 75 6c 61 74 69 6e |8-32.Man|ipulatin| |00002e70| 67 20 4f 6e 65 20 54 72 | 61 70 20 44 69 73 70 61 |g One Tr|ap Dispa| |00002e80| 74 63 68 20 54 61 62 6c | 65 20 28 4f 62 73 6f 6c |tch Tabl|e (Obsol| |00002e90| 65 74 65 20 52 6f 75 74 | 69 6e 65 73 29 14 14 38 |ete Rout|ines)..8| |00002ea0| 2d 33 32 0d 53 75 6d 6d | 61 72 79 20 6f 66 20 74 |-32.Summ|ary of t| |00002eb0| 68 65 20 54 72 61 70 20 | 4d 61 6e 61 67 65 72 14 |he Trap |Manager.| |00002ec0| 14 38 2d 33 34 0d 50 61 | 73 63 61 6c 20 53 75 6d |.8-34.Pa|scal Sum| |00002ed0| 6d 61 72 79 14 14 38 2d | 33 34 0d 43 6f 6e 73 74 |mary..8-|34.Const| |00002ee0| 61 6e 74 73 14 14 38 2d | 33 34 0d 44 61 74 61 20 |ants..8-|34.Data | |00002ef0| 54 79 70 65 73 14 14 38 | 2d 33 34 0d 52 6f 75 74 |Types..8|-34.Rout| |00002f00| 69 6e 65 73 14 14 38 2d | 33 34 0d 43 20 53 75 6d |ines..8-|34.C Sum| |00002f10| 6d 61 72 79 14 14 38 2d | 33 35 0d 43 6f 6e 73 74 |mary..8-|35.Const| |00002f20| 61 6e 74 73 14 14 38 2d | 33 35 0d 44 61 74 61 20 |ants..8-|35.Data | |00002f30| 54 79 70 65 73 14 14 38 | 2d 33 35 0d 52 6f 75 74 |Types..8|-35.Rout| |00002f40| 69 6e 65 73 14 14 38 2d | 33 36 0d 41 73 73 65 6d |ines..8-|36.Assem| |00002f50| 62 6c 79 2d 4c 61 6e 67 | 75 61 67 65 20 53 75 6d |bly-Lang|uage Sum| |00002f60| 6d 61 72 79 14 14 38 2d | 33 36 0d 43 6f 6e 73 74 |mary..8-|36.Const| |00002f70| 61 6e 74 73 14 14 38 2d | 33 36 0d 54 72 61 70 20 |ants..8-|36.Trap | |00002f80| 4d 61 63 72 6f 73 14 14 | 38 2d 33 37 0d 43 68 61 |Macros..|8-37.Cha| |00002f90| 70 74 65 72 20 39 09 53 | 74 61 72 74 20 4d 61 6e |pter 9.S|tart Man| |00002fa0| 61 67 65 72 14 14 39 2d | 31 0d 0d 53 79 73 74 65 |ager..9-|1..Syste| |00002fb0| 6d 20 49 6e 69 74 69 61 | 6c 69 7a 61 74 69 6f 6e |m Initia|lization| |00002fc0| 20 61 6e 64 20 53 74 61 | 72 74 75 70 14 14 39 2d | and Sta|rtup..9-| |00002fd0| 33 0d 53 79 73 74 65 6d | 20 49 6e 69 74 69 61 6c |3.System| Initial| |00002fe0| 69 7a 61 74 69 6f 6e 14 | 14 39 2d 33 0d 53 79 73 |ization.|.9-3.Sys| |00002ff0| 74 65 6d 20 53 74 61 72 | 74 75 70 14 14 39 2d 34 |tem Star|tup..9-4| |00003000| 0d 42 6f 6f 74 20 42 6c | 6f 63 6b 73 14 14 39 2d |.Boot Bl|ocks..9-| |00003010| 36 0d 47 6c 6f 62 61 6c | 20 54 69 6d 69 6e 67 20 |6.Global| Timing | |00003020| 56 61 72 69 61 62 6c 65 | 73 14 14 39 2d 39 0d 41 |Variable|s..9-9.A| |00003030| 62 6f 75 74 20 74 68 65 | 20 53 74 61 72 74 20 4d |bout the| Start M| |00003040| 61 6e 61 67 65 72 14 14 | 39 2d 39 0d 55 73 69 6e |anager..|9-9.Usin| |00003050| 67 20 74 68 65 20 53 74 | 61 72 74 20 4d 61 6e 61 |g the St|art Mana| |00003060| 67 65 72 14 14 39 2d 39 | 0d 57 72 69 74 69 6e 67 |ger..9-9|.Writing| |00003070| 20 61 20 53 79 73 74 65 | 6d 20 45 78 74 65 6e 73 | a Syste|m Extens| |00003080| 69 6f 6e 14 14 39 2d 31 | 30 0d 50 72 6f 66 69 6c |ion..9-1|0.Profil| |00003090| 65 20 6f 66 20 61 20 53 | 79 73 74 65 6d 20 45 78 |e of a S|ystem Ex| |000030a0| 74 65 6e 73 69 6f 6e 14 | 14 39 2d 31 30 0d 44 65 |tension.|.9-10.De| |000030b0| 66 69 6e 69 6e 67 20 74 | 68 65 20 55 73 65 72 20 |fining t|he User | |000030c0| 49 6e 74 65 72 66 61 63 | 65 20 66 6f 72 20 61 20 |Interfac|e for a | |000030d0| 53 79 73 74 65 6d 20 45 | 78 74 65 6e 73 69 6f 6e |System E|xtension| |000030e0| 14 14 39 2d 31 34 0d 43 | 72 65 61 74 69 6e 67 20 |..9-14.C|reating | |000030f0| 61 20 53 79 73 74 65 6d | 20 45 78 74 65 6e 73 69 |a System| Extensi| |00003100| 6f 6e d5 73 20 52 65 73 | 6f 75 72 63 65 73 14 14 |on.s Res|ources..| |00003110| 39 2d 31 35 0d 43 72 65 | 61 74 69 6e 67 20 49 63 |9-15.Cre|ating Ic| |00003120| 6f 6e 73 20 66 6f 72 20 | 61 20 53 79 73 74 65 6d |ons for |a System| |00003130| 20 45 78 74 65 6e 73 69 | 6f 6e 14 14 39 2d 31 36 | Extensi|on..9-16| |00003140| 0d 43 72 65 61 74 69 6e | 67 20 61 20 53 79 73 74 |.Creatin|g a Syst| |00003150| 65 6d 20 48 65 61 70 20 | 5a 6f 6e 65 20 52 65 73 |em Heap |Zone Res| |00003160| 6f 75 72 63 65 20 66 6f | 72 20 61 20 53 79 73 74 |ource fo|r a Syst| |00003170| 65 6d 20 45 78 74 65 6e | 73 69 6f 6e 14 14 39 2d |em Exten|sion..9-| |00003180| 31 36 0d 42 75 69 6c 64 | 69 6e 67 20 61 20 53 79 |16.Build|ing a Sy| |00003190| 73 74 65 6d 20 45 78 74 | 65 6e 73 69 6f 6e 14 14 |stem Ext|ension..| |000031a0| 39 2d 31 37 0d 53 74 61 | 72 74 20 4d 61 6e 61 67 |9-17.Sta|rt Manag| |000031b0| 65 72 20 52 65 66 65 72 | 65 6e 63 65 14 14 39 2d |er Refer|ence..9-| |000031c0| 31 38 0d 44 61 74 61 20 | 53 74 72 75 63 74 75 72 |18.Data |Structur| |000031d0| 65 73 14 14 39 2d 31 38 | 0d 54 68 65 20 44 65 66 |es..9-18|.The Def| |000031e0| 61 75 6c 74 20 53 74 61 | 72 74 75 70 20 44 65 76 |ault Sta|rtup Dev| |000031f0| 69 63 65 20 50 61 72 61 | 6d 65 74 65 72 20 42 6c |ice Para|meter Bl| |00003200| 6f 63 6b 14 14 39 2d 31 | 38 0d 54 68 65 20 44 65 |ock..9-1|8.The De| |00003210| 66 61 75 6c 74 20 56 69 | 64 65 6f 20 44 65 76 69 |fault Vi|deo Devi| |00003220| 63 65 20 50 61 72 61 6d | 65 74 65 72 20 42 6c 6f |ce Param|eter Blo| |00003230| 63 6b 14 14 39 2d 31 39 | 0d 54 68 65 20 44 65 66 |ck..9-19|.The Def| |00003240| 61 75 6c 74 20 4f 70 65 | 72 61 74 69 6e 67 20 53 |ault Ope|rating S| |00003250| 79 73 74 65 6d 20 50 61 | 72 61 6d 65 74 65 72 20 |ystem Pa|rameter | |00003260| 42 6c 6f 63 6b 14 14 39 | 2d 31 39 0d 52 6f 75 74 |Block..9|-19.Rout| |00003270| 69 6e 65 73 14 14 39 2d | 32 30 0d 49 64 65 6e 74 |ines..9-|20.Ident| |00003280| 69 66 79 69 6e 67 20 61 | 6e 64 20 53 65 74 74 69 |ifying a|nd Setti| |00003290| 6e 67 20 74 68 65 20 44 | 65 66 61 75 6c 74 20 53 |ng the D|efault S| |000032a0| 74 61 72 74 75 70 20 44 | 65 76 69 63 65 14 14 39 |tartup D|evice..9| |000032b0| 2d 32 30 0d 49 64 65 6e | 74 69 66 79 69 6e 67 20 |-20.Iden|tifying | |000032c0| 61 6e 64 20 53 65 74 74 | 69 6e 67 20 74 68 65 20 |and Sett|ing the | |000032d0| 44 65 66 61 75 6c 74 20 | 56 69 64 65 6f 20 44 65 |Default |Video De| |000032e0| 76 69 63 65 14 14 39 2d | 32 33 0d 49 64 65 6e 74 |vice..9-|23.Ident| |000032f0| 69 66 79 69 6e 67 20 61 | 6e 64 20 53 65 74 74 69 |ifying a|nd Setti| |00003300| 6e 67 20 74 68 65 20 44 | 65 66 61 75 6c 74 20 4f |ng the D|efault O| |00003310| 70 65 72 61 74 69 6e 67 | 20 53 79 73 74 65 6d 14 |perating| System.| |00003320| 14 39 2d 32 35 0d 47 65 | 74 74 69 6e 67 20 61 6e |.9-25.Ge|tting an| |00003330| 64 20 53 65 74 74 69 6e | 67 20 74 68 65 20 54 69 |d Settin|g the Ti| |00003340| 6d 65 6f 75 74 20 49 6e | 74 65 72 76 61 6c 14 14 |meout In|terval..| |00003350| 39 2d 32 37 0d 53 75 6d | 6d 61 72 79 20 6f 66 20 |9-27.Sum|mary of | |00003360| 74 68 65 20 53 74 61 72 | 74 20 4d 61 6e 61 67 65 |the Star|t Manage| |00003370| 72 14 14 39 2d 32 39 0d | 50 61 73 63 61 6c 20 53 |r..9-29.|Pascal S| |00003380| 75 6d 6d 61 72 79 14 14 | 39 2d 32 39 0d 44 61 74 |ummary..|9-29.Dat| |00003390| 61 20 54 79 70 65 73 14 | 14 39 2d 32 39 0d 52 6f |a Types.|.9-29.Ro| |000033a0| 75 74 69 6e 65 73 14 14 | 39 2d 33 30 0d 43 20 53 |utines..|9-30.C S| |000033b0| 75 6d 6d 61 72 79 14 14 | 39 2d 33 30 0d 44 61 74 |ummary..|9-30.Dat| |000033c0| 61 20 54 79 70 65 73 14 | 14 39 2d 33 30 0d 52 6f |a Types.|.9-30.Ro| |000033d0| 75 74 69 6e 65 73 14 14 | 39 2d 33 31 0d 41 73 73 |utines..|9-31.Ass| |000033e0| 65 6d 62 6c 79 2d 4c 61 | 6e 67 75 61 67 65 20 53 |embly-La|nguage S| |000033f0| 75 6d 6d 61 72 79 14 14 | 39 2d 33 32 0d 44 61 74 |ummary..|9-32.Dat| |00003400| 61 20 53 74 72 75 63 74 | 75 72 65 73 14 14 39 2d |a Struct|ures..9-| |00003410| 33 32 0d 54 72 61 70 20 | 4d 61 63 72 6f 73 14 14 |32.Trap |Macros..| |00003420| 39 2d 33 33 0d 47 6c 6f | 62 61 6c 20 56 61 72 69 |9-33.Glo|bal Vari| |00003430| 61 62 6c 65 73 14 14 39 | 2d 33 33 0d 43 68 61 70 |ables..9|-33.Chap| |00003440| 74 65 72 20 31 30 09 50 | 61 63 6b 61 67 65 20 4d |ter 10.P|ackage M| |00003450| 61 6e 61 67 65 72 14 14 | 31 30 2d 31 0d 0d 41 62 |anager..|10-1..Ab| |00003460| 6f 75 74 20 74 68 65 20 | 50 61 63 6b 61 67 65 20 |out the |Package | |00003470| 4d 61 6e 61 67 65 72 14 | 14 31 30 2d 33 0d 55 73 |Manager.|.10-3.Us| |00003480| 69 6e 67 20 74 68 65 20 | 50 61 63 6b 61 67 65 20 |ing the |Package | |00003490| 4d 61 6e 61 67 65 72 14 | 14 31 30 2d 36 0d 50 61 |Manager.|.10-6.Pa| |000034a0| 63 6b 61 67 65 20 4d 61 | 6e 61 67 65 72 20 52 65 |ckage Ma|nager Re| |000034b0| 66 65 72 65 6e 63 65 14 | 14 31 30 2d 36 0d 52 6f |ference.|.10-6.Ro| |000034c0| 75 74 69 6e 65 73 14 14 | 31 30 2d 36 0d 49 6e 69 |utines..|10-6.Ini| |000034d0| 74 69 61 6c 69 7a 61 74 | 69 6f 6e 20 6f 66 20 50 |tializat|ion of P| |000034e0| 61 63 6b 61 67 65 73 14 | 14 31 30 2d 37 0d 53 75 |ackages.|.10-7.Su| |000034f0| 6d 6d 61 72 79 20 6f 66 | 20 74 68 65 20 50 61 63 |mmary of| the Pac| |00003500| 6b 61 67 65 20 4d 61 6e | 61 67 65 72 14 14 31 30 |kage Man|ager..10| |00003510| 2d 38 0d 50 61 73 63 61 | 6c 20 53 75 6d 6d 61 72 |-8.Pasca|l Summar| |00003520| 79 14 14 31 30 2d 38 0d | 43 6f 6e 73 74 61 6e 74 |y..10-8.|Constant| |00003530| 73 14 14 31 30 2d 38 0d | 52 6f 75 74 69 6e 65 73 |s..10-8.|Routines| |00003540| 14 14 31 30 2d 38 0d 43 | 20 53 75 6d 6d 61 72 79 |..10-8.C| Summary| |00003550| 14 14 31 30 2d 39 0d 43 | 6f 6e 73 74 61 6e 74 73 |..10-9.C|onstants| |00003560| 14 14 31 30 2d 39 0d 52 | 6f 75 74 69 6e 65 73 14 |..10-9.R|outines.| |00003570| 14 31 30 2d 39 0d 41 73 | 73 65 6d 62 6c 79 2d 4c |.10-9.As|sembly-L| |00003580| 61 6e 67 75 61 67 65 20 | 53 75 6d 6d 61 72 79 14 |anguage |Summary.| |00003590| 14 31 30 2d 31 30 0d 54 | 72 61 70 20 4d 61 63 72 |.10-10.T|rap Macr| |000035a0| 6f 73 14 14 31 30 2d 31 | 30 0d 47 6c 6f 73 73 61 |os..10-1|0.Glossa| |000035b0| 72 79 14 14 47 4c 2d 31 | 0d 0d 49 6e 64 65 78 14 |ry..GL-1|..Index.| |000035c0| 14 49 4e 2d 31 0d 46 69 | 67 75 72 65 73 2c 20 54 |.IN-1.Fi|gures, T| |000035d0| 61 62 6c 65 73 2c 20 61 | 6e 64 20 4c 69 73 74 69 |ables, a|nd Listi| |000035e0| 6e 67 73 0d 43 68 61 70 | 74 65 72 20 31 09 47 65 |ngs.Chap|ter 1.Ge| |000035f0| 73 74 61 6c 74 20 4d 61 | 6e 61 67 65 72 14 14 31 |stalt Ma|nager..1| |00003600| 2d 31 0d 0d 54 61 62 6c | 65 20 31 2d 31 09 20 47 |-1..Tabl|e 1-1. G| |00003610| 65 73 74 61 6c 74 20 73 | 65 6c 65 63 74 6f 72 20 |estalt s|elector | |00003620| 73 75 66 66 69 78 65 73 | 20 61 6e 64 20 74 68 65 |suffixes| and the| |00003630| 69 72 20 6d 65 61 6e 69 | 6e 67 73 14 14 31 2d 31 |ir meani|ngs..1-1| |00003640| 30 0d 4c 69 73 74 69 6e | 67 20 31 2d 31 09 44 65 |0.Listin|g 1-1.De| |00003650| 74 65 72 6d 69 6e 69 6e | 67 20 77 68 65 74 68 65 |terminin|g whethe| |00003660| 72 20 47 65 73 74 61 6c | 74 20 69 73 20 61 76 61 |r Gestal|t is ava| |00003670| 69 6c 61 62 6c 65 14 14 | 31 2d 35 0d 4c 69 73 74 |ilable..|1-5.List| |00003680| 69 6e 67 20 31 2d 32 09 | 43 61 6c 6c 69 6e 67 20 |ing 1-2.|Calling | |00003690| 47 65 73 74 61 6c 74 20 | 61 6e 64 20 63 68 65 63 |Gestalt |and chec| |000036a0| 6b 69 6e 67 20 69 74 73 | 20 72 65 73 75 6c 74 20 |king its| result | |000036b0| 63 6f 64 65 14 14 31 2d | 36 0d 4c 69 73 74 69 6e |code..1-|6.Listin| |000036c0| 67 20 31 2d 33 09 49 6e | 74 65 72 70 72 65 74 69 |g 1-3.In|terpreti| |000036d0| 6e 67 20 61 20 47 65 73 | 74 61 6c 74 20 61 74 74 |ng a Ges|talt att| |000036e0| 72 69 62 75 74 65 73 20 | 72 65 73 70 6f 6e 73 65 |ributes |response| |000036f0| 14 14 31 2d 31 30 0d 4c | 69 73 74 69 6e 67 20 31 |..1-10.L|isting 1| |00003700| 2d 34 09 44 65 66 69 6e | 69 6e 67 20 61 20 73 69 |-4.Defin|ing a si| |00003710| 6d 70 6c 65 20 47 65 73 | 74 61 6c 74 20 73 65 6c |mple Ges|talt sel| |00003720| 65 63 74 6f 72 20 66 75 | 6e 63 74 69 6f 6e 14 14 |ector fu|nction..| |00003730| 31 2d 31 31 0d 4c 69 73 | 74 69 6e 67 20 31 2d 35 |1-11.Lis|ting 1-5| |00003740| 09 49 6e 73 74 61 6c 6c | 69 6e 67 20 61 20 6e 65 |.Install|ing a ne| |00003750| 77 20 47 65 73 74 61 6c | 74 20 73 65 6c 65 63 74 |w Gestal|t select| |00003760| 6f 72 14 14 31 2d 31 32 | 0d 43 68 61 70 74 65 72 |or..1-12|.Chapter| |00003770| 20 32 09 53 79 73 74 65 | 6d 20 45 72 72 6f 72 20 | 2.Syste|m Error | |00003780| 48 61 6e 64 6c 65 72 14 | 14 32 2d 31 0d 0d 46 69 |Handler.|.2-1..Fi| |00003790| 67 75 72 65 20 32 2d 31 | 09 54 68 65 20 73 79 73 |gure 2-1|.The sys| |000037a0| 74 65 6d 20 73 74 61 72 | 74 75 70 20 61 6c 65 72 |tem star|tup aler| |000037b0| 74 20 62 6f 78 14 14 32 | 2d 34 0d 46 69 67 75 72 |t box..2|-4.Figur| |000037c0| 65 20 32 2d 32 09 54 68 | 65 20 73 79 73 74 65 6d |e 2-2.Th|e system| |000037d0| 20 73 74 61 72 74 75 70 | 20 61 6c 65 72 74 20 62 | startup| alert b| |000037e0| 6f 78 20 77 68 65 6e 20 | 65 78 74 65 6e 73 69 6f |ox when |extensio| |000037f0| 6e 73 20 68 61 76 65 20 | 62 65 65 6e 20 64 69 73 |ns have |been dis| |00003800| 61 62 6c 65 64 14 14 32 | 2d 34 0d 46 69 67 75 72 |abled..2|-4.Figur| |00003810| 65 20 32 2d 33 09 54 68 | 65 20 73 79 73 74 65 6d |e 2-3.Th|e system| |00003820| 20 65 72 72 6f 72 20 61 | 6c 65 72 74 20 62 6f 78 | error a|lert box| |00003830| 14 14 32 2d 35 0d 46 69 | 67 75 72 65 20 32 2d 34 |..2-5.Fi|gure 2-4| |00003840| 09 48 61 6e 64 6c 69 6e | 67 20 6f 66 20 61 20 6e |.Handlin|g of a n| |00003850| 6f 6e 66 61 74 61 6c 20 | 73 79 73 74 65 6d 20 65 |onfatal |system e| |00003860| 72 72 6f 72 20 69 6e 20 | 53 79 73 74 65 6d 20 37 |rror in |System 7| |00003870| 14 14 32 2d 31 32 0d 46 | 69 67 75 72 65 20 32 2d |..2-12.F|igure 2-| |00003880| 35 09 54 68 65 20 73 74 | 72 75 63 74 75 72 65 20 |5.The st|ructure | |00003890| 6f 66 20 61 20 73 79 73 | 74 65 6d 20 65 72 72 6f |of a sys|tem erro| |000038a0| 72 20 61 6c 65 72 74 20 | 74 61 62 6c 65 14 14 32 |r alert |table..2| |000038b0| 2d 31 36 0d 46 69 67 75 | 72 65 20 32 2d 36 09 54 |-16.Figu|re 2-6.T| |000038c0| 68 65 20 73 74 72 75 63 | 74 75 72 65 20 6f 66 20 |he struc|ture of | |000038d0| 61 6e 20 61 6c 65 72 74 | 20 64 65 66 69 6e 69 74 |an alert| definit| |000038e0| 69 6f 6e 14 14 32 2d 31 | 37 0d 46 69 67 75 72 65 |ion..2-1|7.Figure| |000038f0| 20 32 2d 37 09 54 68 65 | 20 73 74 72 75 63 74 75 | 2-7.The| structu| |00003900| 72 65 20 6f 66 20 61 20 | 74 65 78 74 20 64 65 66 |re of a |text def| |00003910| 69 6e 69 74 69 6f 6e 14 | 14 32 2d 31 38 0d 46 69 |inition.|.2-18.Fi| |00003920| 67 75 72 65 20 32 2d 38 | 09 54 68 65 20 73 74 72 |gure 2-8|.The str| |00003930| 75 63 74 75 72 65 20 6f | 66 20 61 6e 20 69 63 6f |ucture o|f an ico| |00003940| 6e 20 64 65 66 69 6e 69 | 74 69 6f 6e 14 14 32 2d |n defini|tion..2-| |00003950| 31 38 0d 46 69 67 75 72 | 65 20 32 2d 39 09 54 68 |18.Figur|e 2-9.Th| |00003960| 65 20 73 74 72 75 63 74 | 75 72 65 20 6f 66 20 61 |e struct|ure of a| |00003970| 20 70 72 6f 63 65 64 75 | 72 65 20 64 65 66 69 6e | procedu|re defin| |00003980| 69 74 69 6f 6e 14 14 32 | 2d 31 39 0d 46 69 67 75 |ition..2|-19.Figu| |00003990| 72 65 20 32 2d 31 30 09 | 54 68 65 20 73 74 72 75 |re 2-10.|The stru| |000039a0| 63 74 75 72 65 20 6f 66 | 20 61 20 62 75 74 74 6f |cture of| a butto| |000039b0| 6e 20 64 65 66 69 6e 69 | 74 69 6f 6e 14 14 32 2d |n defini|tion..2-| |000039c0| 32 30 0d 46 69 67 75 72 | 65 20 32 2d 31 31 09 54 |20.Figur|e 2-11.T| |000039d0| 68 65 20 73 74 72 75 63 | 74 75 72 65 20 6f 66 20 |he struc|ture of | |000039e0| 61 20 62 75 74 74 6f 6e | 2d 74 69 74 6c 65 20 64 |a button|-title d| |000039f0| 65 66 69 6e 69 74 69 6f | 6e 14 14 32 2d 32 31 0d |efinitio|n..2-21.| |00003a00| 54 61 62 6c 65 20 32 2d | 31 09 53 79 73 74 65 6d |Table 2-|1.System| |00003a10| 20 65 72 72 6f 72 20 49 | 44 73 14 14 32 2d 37 0d | error I|Ds..2-7.| |00003a20| 4c 69 73 74 69 6e 67 20 | 32 2d 31 09 41 20 73 69 |Listing |2-1.A si| |00003a30| 6d 70 6c 65 20 72 65 73 | 75 6d 65 20 70 72 6f 63 |mple res|ume proc| |00003a40| 65 64 75 72 65 14 14 32 | 2d 31 32 0d 43 68 61 70 |edure..2|-12.Chap| |00003a50| 74 65 72 20 33 09 4d 61 | 74 68 65 6d 61 74 69 63 |ter 3.Ma|thematic| |00003a60| 61 6c 20 61 6e 64 20 4c | 6f 67 69 63 61 6c 20 55 |al and L|ogical U| |00003a70| 74 69 6c 69 74 69 65 73 | 14 14 33 2d 31 0d 0d 46 |tilities|..3-1..F| |00003a80| 69 67 75 72 65 20 33 2d | 31 09 41 20 62 79 74 65 |igure 3-|1.A byte| |00003a90| 20 73 65 74 20 74 6f 20 | 31 30 39 20 28 24 36 44 | set to |109 ($6D| |00003aa0| 29 14 14 33 2d 34 0d 46 | 69 67 75 72 65 20 33 2d |)..3-4.F|igure 3-| |00003ab0| 32 09 41 20 77 6f 72 64 | 20 73 65 74 20 74 6f 20 |2.A word| set to | |00003ac0| 24 33 41 44 34 14 14 33 | 2d 36 0d 46 69 67 75 72 |$3AD4..3|-6.Figur| |00003ad0| 65 20 33 2d 33 09 41 20 | 6c 6f 6e 67 20 77 6f 72 |e 3-3.A |long wor| |00003ae0| 64 20 73 65 74 20 74 6f | 20 24 43 32 34 44 41 46 |d set to| $C24DAF| |00003af0| 32 46 14 14 33 2d 36 0d | 46 69 67 75 72 65 20 33 |2F..3-6.|Figure 3| |00003b00| 2d 34 09 42 69 74 2d 6e | 75 6d 62 65 72 69 6e 67 |-4.Bit-n|umbering| |00003b10| 20 73 63 68 65 6d 65 73 | 14 14 33 2d 38 0d 46 69 | schemes|..3-8.Fi| |00003b20| 67 75 72 65 20 33 2d 35 | 09 54 68 65 20 46 69 78 |gure 3-5|.The Fix| |00003b30| 65 64 20 64 61 74 61 20 | 74 79 70 65 14 14 33 2d |ed data |type..3-| |00003b40| 31 31 0d 46 69 67 75 72 | 65 20 33 2d 36 09 54 68 |11.Figur|e 3-6.Th| |00003b50| 65 20 46 72 61 63 74 20 | 64 61 74 61 20 74 79 70 |e Fract |data typ| |00003b60| 65 14 14 33 2d 31 32 0d | 46 69 67 75 72 65 20 33 |e..3-12.|Figure 3| |00003b70| 2d 37 09 53 6f 6d 65 20 | 73 6c 6f 70 65 20 61 6e |-7.Some |slope an| |00003b80| 64 20 6c 69 6e 65 20 65 | 71 75 69 76 61 6c 65 6e |d line e|quivalen| |00003b90| 63 69 65 73 20 75 73 69 | 6e 67 20 74 68 65 20 63 |cies usi|ng the c| |00003ba0| 6f 6e 76 65 6e 74 69 6f | 6e 73 20 6f 66 20 74 68 |onventio|ns of th| |00003bb0| 65 20 61 6e 67 6c 65 2d | 73 6c 6f 70 65 20 63 6f |e angle-|slope co| |00003bc0| 6e 76 65 72 73 69 6f 6e | 20 72 6f 75 74 69 6e 65 |nversion| routine| |00003bd0| 73 14 14 33 2d 31 33 0d | 46 69 67 75 72 65 20 33 |s..3-13.|Figure 3| |00003be0| 2d 38 09 41 20 73 61 6d | 70 6c 65 20 77 6f 72 64 |-8.A sam|ple word| |00003bf0| 20 28 69 6e 20 4d 43 36 | 38 30 78 30 20 6e 6f 74 | (in MC6|80x0 not| |00003c00| 61 74 69 6f 6e 29 14 14 | 33 2d 31 35 0d 46 69 67 |ation)..|3-15.Fig| |00003c10| 75 72 65 20 33 2d 39 09 | 54 68 65 20 42 69 74 41 |ure 3-9.|The BitA| |00003c20| 6e 64 2c 20 42 69 74 4f | 72 2c 20 61 6e 64 20 42 |nd, BitO|r, and B| |00003c30| 69 74 58 6f 72 20 66 75 | 6e 63 74 69 6f 6e 73 14 |itXor fu|nctions.| |00003c40| 14 33 2d 31 36 0d 46 69 | 67 75 72 65 20 33 2d 31 |.3-16.Fi|gure 3-1| |00003c50| 30 09 54 68 65 20 42 69 | 74 4e 6f 74 20 61 6e 64 |0.The Bi|tNot and| |00003c60| 20 42 69 74 53 68 69 66 | 74 20 66 75 6e 63 74 69 | BitShif|t functi| |00003c70| 6f 6e 73 14 14 33 2d 31 | 37 0d 54 61 62 6c 65 20 |ons..3-1|7.Table | |00003c80| 33 2d 31 09 43 6f 6e 76 | 65 72 74 69 6e 67 20 68 |3-1.Conv|erting h| |00003c90| 65 78 61 64 65 63 69 6d | 61 6c 20 64 69 67 69 74 |exadecim|al digit| |00003ca0| 73 20 74 6f 20 62 69 6e | 61 72 79 20 76 61 6c 75 |s to bin|ary valu| |00003cb0| 65 73 14 14 33 2d 35 0d | 54 61 62 6c 65 20 33 2d |es..3-5.|Table 3-| |00003cc0| 32 09 52 6f 75 74 69 6e | 65 73 20 66 6f 72 20 66 |2.Routin|es for f| |00003cd0| 69 78 65 64 2d 70 6f 69 | 6e 74 20 64 61 74 61 20 |ixed-poi|nt data | |00003ce0| 74 79 70 65 73 14 14 33 | 2d 32 36 0d 4c 69 73 74 |types..3|-26.List| |00003cf0| 69 6e 67 20 33 2d 31 09 | 54 65 73 74 69 6e 67 20 |ing 3-1.|Testing | |00003d00| 62 69 74 73 14 14 33 2d | 31 34 0d 4c 69 73 74 69 |bits..3-|14.Listi| |00003d10| 6e 67 20 33 2d 32 09 44 | 65 74 65 72 6d 69 6e 69 |ng 3-2.D|etermini| |00003d20| 6e 67 20 77 68 65 74 68 | 65 72 20 61 20 68 61 6e |ng wheth|er a han| |00003d30| 64 6c 65 20 69 73 20 70 | 75 72 67 65 61 62 6c 65 |dle is p|urgeable| |00003d40| 20 75 73 69 6e 67 20 74 | 68 65 20 42 69 74 54 73 | using t|he BitTs| |00003d50| 74 20 66 75 6e 63 74 69 | 6f 6e 14 14 33 2d 31 35 |t functi|on..3-15| |00003d60| 0d 4c 69 73 74 69 6e 67 | 20 33 2d 33 09 50 61 63 |.Listing| 3-3.Pac| |00003d70| 6b 69 6e 67 20 64 61 74 | 61 20 74 6f 20 61 20 72 |king dat|a to a r| |00003d80| 65 73 6f 75 72 63 65 14 | 14 33 2d 32 30 0d 4c 69 |esource.|.3-20.Li| |00003d90| 73 74 69 6e 67 20 33 2d | 34 09 44 65 63 6f 6d 70 |sting 3-|4.Decomp| |00003da0| 72 65 73 73 69 6e 67 20 | 64 61 74 61 20 66 72 6f |ressing |data fro| |00003db0| 6d 20 61 20 70 61 63 6b | 65 64 20 72 65 73 6f 75 |m a pack|ed resou| |00003dc0| 72 63 65 14 14 33 2d 32 | 31 0d 4c 69 73 74 69 6e |rce..3-2|1.Listin| |00003dd0| 67 20 33 2d 35 09 53 65 | 65 64 69 6e 67 20 74 68 |g 3-5.Se|eding th| |00003de0| 65 20 70 73 65 75 64 6f | 2d 72 61 6e 64 6f 6d 20 |e pseudo|-random | |00003df0| 6e 75 6d 62 65 72 20 67 | 65 6e 65 72 61 74 6f 72 |number g|enerator| |00003e00| 14 14 33 2d 32 32 0d 4c | 69 73 74 69 6e 67 20 33 |..3-22.L|isting 3| |00003e10| 2d 36 09 41 20 73 69 6d | 70 6c 65 20 77 61 79 20 |-6.A sim|ple way | |00003e20| 6f 66 20 6f 62 74 61 69 | 6e 69 6e 67 20 61 20 6c |of obtai|ning a l| |00003e30| 61 72 67 65 20 72 61 6e | 64 6f 6d 20 69 6e 74 65 |arge ran|dom inte| |00003e40| 67 65 72 20 66 72 6f 6d | 20 61 20 72 61 6e 67 65 |ger from| a range| |00003e50| 0d 6f 66 20 70 73 65 75 | 64 6f 2d 72 61 6e 64 6f |.of pseu|do-rando| |00003e60| 6d 20 6e 75 6d 62 65 72 | 73 14 14 33 2d 32 33 0d |m number|s..3-23.| |00003e70| 4c 69 73 74 69 6e 67 20 | 33 2d 37 09 4f 62 74 61 |Listing |3-7.Obta| |00003e80| 69 6e 69 6e 67 20 61 20 | 70 73 65 75 64 6f 20 72 |ining a |pseudo r| |00003e90| 61 6e 64 6f 6d 20 69 6e | 74 65 67 65 72 20 66 72 |andom in|teger fr| |00003ea0| 6f 6d 20 61 20 73 6d 61 | 6c 6c 20 72 61 6e 67 65 |om a sma|ll range| |00003eb0| 20 6f 66 20 6e 75 6d 62 | 65 72 73 14 14 33 2d 32 | of numb|ers..3-2| |00003ec0| 33 0d 4c 69 73 74 69 6e | 67 20 33 2d 38 09 4f 62 |3.Listin|g 3-8.Ob| |00003ed0| 74 61 69 6e 69 6e 67 20 | 61 20 70 73 65 75 64 6f |taining |a pseudo| |00003ee0| 2d 72 61 6e 64 6f 6d 20 | 6c 6f 6e 67 20 69 6e 74 |-random |long int| |00003ef0| 65 67 65 72 14 14 33 2d | 32 34 0d 43 68 61 70 74 |eger..3-|24.Chapt| |00003f00| 65 72 20 34 09 44 61 74 | 65 2c 20 54 69 6d 65 2c |er 4.Dat|e, Time,| |00003f10| 20 61 6e 64 20 4d 65 61 | 73 75 72 65 6d 65 6e 74 | and Mea|surement| |00003f20| 20 55 74 69 6c 69 74 69 | 65 73 14 14 34 2d 31 0d | Utiliti|es..4-1.| |00003f30| 0d 46 69 67 75 72 65 20 | 34 2d 31 09 54 68 65 20 |.Figure |4-1.The | |00003f40| 44 61 74 65 20 26 20 54 | 69 6d 65 20 63 6f 6e 74 |Date & T|ime cont| |00003f50| 72 6f 6c 20 70 61 6e 65 | 6c 14 14 34 2d 37 0d 46 |rol pane|l..4-7.F| |00003f60| 69 67 75 72 65 20 34 2d | 32 09 54 68 65 20 4d 61 |igure 4-|2.The Ma| |00003f70| 70 20 63 6f 6e 74 72 6f | 6c 20 70 61 6e 65 6c 14 |p contro|l panel.| |00003f80| 14 34 2d 37 0d 46 69 67 | 75 72 65 20 34 2d 33 09 |.4-7.Fig|ure 4-3.| |00003f90| 54 68 65 20 6e 75 6d 65 | 72 69 63 2d 66 6f 72 6d |The nume|ric-form| |00003fa0| 61 74 20 72 65 73 6f 75 | 72 63 65 20 28 72 65 73 |at resou|rce (res| |00003fb0| 6f 75 72 63 65 20 74 79 | 70 65 20 27 69 74 31 30 |ource ty|pe 'it10| |00003fc0| 27 29 14 14 34 2d 38 0d | 54 61 62 6c 65 20 34 2d |')..4-8.|Table 4-| |00003fd0| 31 09 45 71 75 69 76 61 | 6c 65 6e 74 20 64 61 74 |1.Equiva|lent dat| |00003fe0| 65 73 20 69 6e 20 74 68 | 65 20 47 72 65 67 6f 72 |es in th|e Gregor| |00003ff0| 69 61 6e 2c 20 41 72 61 | 62 69 63 20 43 4c 43 2c |ian, Ara|bic CLC,| |00004000| 20 61 6e 64 20 4a 65 77 | 69 73 68 20 63 61 6c 65 | and Jew|ish cale| |00004010| 6e 64 61 72 73 14 14 34 | 2d 31 37 0d 54 61 62 6c |ndars..4|-17.Tabl| |00004020| 65 20 34 2d 32 09 56 61 | 6c 75 65 73 20 66 6f 72 |e 4-2.Va|lues for| |00004030| 20 74 68 65 20 64 61 79 | 4f 66 59 65 61 72 20 61 | the day|OfYear a| |00004040| 6e 64 20 77 65 65 6b 4f | 66 59 65 61 72 20 66 69 |nd weekO|fYear fi| |00004050| 65 6c 64 73 20 66 6f 72 | 20 74 68 65 20 64 61 74 |elds for| the dat| |00004060| 65 20 31 20 4d 75 68 61 | 72 72 61 6d 20 31 34 31 |e 1 Muha|rram 141| |00004070| 34 20 61 6e 64 20 65 71 | 75 69 76 61 6c 65 6e 74 |4 and eq|uivalent| |00004080| 20 76 61 6c 75 65 73 20 | 69 6e 20 74 68 65 20 47 | values |in the G| |00004090| 72 65 67 6f 72 69 61 6e | 20 63 61 6c 65 6e 64 61 |regorian| calenda| |000040a0| 72 14 14 34 2d 31 37 0d | 54 61 62 6c 65 20 34 2d |r..4-17.|Table 4-| |000040b0| 33 09 43 6f 6d 70 61 72 | 69 73 6f 6e 20 6f 66 20 |3.Compar|ison of | |000040c0| 73 65 74 74 69 6e 67 73 | 20 69 6e 20 66 69 65 6c |settings| in fiel| |000040d0| 64 73 20 6f 66 20 74 68 | 65 20 6c 6f 6e 67 20 64 |ds of th|e long d| |000040e0| 61 74 65 2d 74 69 6d 65 | 20 72 65 63 6f 72 64 20 |ate-time| record | |000040f0| 66 6f 72 20 41 72 61 62 | 69 63 20 43 4c 43 2c 20 |for Arab|ic CLC, | |00004100| 47 72 65 67 6f 72 69 61 | 6e 2c 20 61 6e 64 20 4a |Gregoria|n, and J| |00004110| 65 77 69 73 68 20 63 61 | 6c 65 6e 64 61 72 73 14 |ewish ca|lendars.| |00004120| 14 34 2d 31 38 0d 54 61 | 62 6c 65 20 34 2d 34 09 |.4-18.Ta|ble 4-4.| |00004130| 52 65 6e 61 6d 65 64 20 | 61 6e 64 20 72 65 6c 6f |Renamed |and relo| |00004140| 63 61 74 65 64 20 72 6f | 75 74 69 6e 65 73 14 14 |cated ro|utines..| |00004150| 34 2d 33 33 0d 4c 69 73 | 74 69 6e 67 20 34 2d 31 |4-33.Lis|ting 4-1| |00004160| 09 47 65 74 74 69 6e 67 | 20 74 68 65 20 63 75 72 |.Getting| the cur| |00004170| 72 65 6e 74 20 64 61 74 | 65 20 61 6e 64 20 74 69 |rent dat|e and ti| |00004180| 6d 65 20 77 69 74 68 20 | 74 68 65 20 47 65 74 44 |me with |the GetD| |00004190| 61 74 65 54 69 6d 65 20 | 70 72 6f 63 65 64 75 72 |ateTime |procedur| |000041a0| 65 14 14 34 2d 31 30 0d | 4c 69 73 74 69 6e 67 20 |e..4-10.|Listing | |000041b0| 34 2d 32 09 47 65 74 74 | 69 6e 67 20 74 68 65 20 |4-2.Gett|ing the | |000041c0| 63 75 72 72 65 6e 74 20 | 64 61 74 65 20 61 6e 64 |current |date and| |000041d0| 20 74 69 6d 65 20 77 69 | 74 68 20 74 68 65 20 47 | time wi|th the G| |000041e0| 65 74 54 69 6d 65 20 70 | 72 6f 63 65 64 75 72 65 |etTime p|rocedure| |000041f0| 14 14 34 2d 31 30 0d 4c | 69 73 74 69 6e 67 20 34 |..4-10.L|isting 4| |00004200| 2d 33 09 43 68 61 6e 67 | 69 6e 67 20 74 68 65 20 |-3.Chang|ing the | |00004210| 63 75 72 72 65 6e 74 20 | 64 61 74 65 20 61 6e 64 |current |date and| |00004220| 20 74 69 6d 65 20 77 69 | 74 68 20 74 68 65 20 53 | time wi|th the S| |00004230| 65 74 44 61 74 65 54 69 | 6d 65 20 66 75 6e 63 74 |etDateTi|me funct| |00004240| 69 6f 6e 14 14 34 2d 31 | 31 0d 4c 69 73 74 69 6e |ion..4-1|1.Listin| |00004250| 67 20 34 2d 34 09 43 68 | 61 6e 67 69 6e 67 20 74 |g 4-4.Ch|anging t| |00004260| 68 65 20 63 75 72 72 65 | 6e 74 20 64 61 74 65 20 |he curre|nt date | |00004270| 61 6e 64 20 74 69 6d 65 | 20 77 69 74 68 20 74 68 |and time| with th| |00004280| 65 20 53 65 74 54 69 6d | 65 20 66 75 6e 63 74 69 |e SetTim|e functi| |00004290| 6f 6e 14 14 34 2d 31 31 | 0d 4c 69 73 74 69 6e 67 |on..4-11|.Listing| |000042a0| 20 34 2d 35 09 4d 61 6e | 69 70 75 6c 61 74 69 6e | 4-5.Man|ipulatin| |000042b0| 67 20 64 61 74 65 2d 74 | 69 6d 65 20 69 6e 66 6f |g date-t|ime info| |000042c0| 72 6d 61 74 69 6f 6e 14 | 14 34 2d 31 33 0d 4c 69 |rmation.|.4-13.Li| |000042d0| 73 74 69 6e 67 20 34 2d | 36 09 43 61 6c 63 75 6c |sting 4-|6.Calcul| |000042e0| 61 74 69 6e 67 20 74 68 | 65 20 33 30 30 74 68 20 |ating th|e 300th | |000042f0| 64 61 79 20 6f 66 20 74 | 68 65 20 79 65 61 72 14 |day of t|he year.| |00004300| 14 34 2d 31 35 0d 4c 69 | 73 74 69 6e 67 20 34 2d |.4-15.Li|sting 4-| |00004310| 37 09 43 6f 6d 70 75 74 | 69 6e 67 20 74 68 65 20 |7.Comput|ing the | |00004320| 64 61 79 20 6f 66 20 74 | 68 65 20 77 65 65 6b 14 |day of t|he week.| |00004330| 14 34 2d 31 36 0d 4c 69 | 73 74 69 6e 67 20 34 2d |.4-16.Li|sting 4-| |00004340| 38 09 43 6f 6e 76 65 72 | 74 69 6e 67 20 6c 61 74 |8.Conver|ting lat| |00004350| 69 74 75 64 65 20 61 6e | 64 20 6c 6f 6e 67 69 74 |itude an|d longit| |00004360| 75 64 65 20 74 6f 20 46 | 72 61 63 74 20 76 61 6c |ude to F|ract val| |00004370| 75 65 73 14 14 34 2d 31 | 39 0d 4c 69 73 74 69 6e |ues..4-1|9.Listin| |00004380| 67 20 34 2d 39 09 47 65 | 74 74 69 6e 67 20 67 6d |g 4-9.Ge|tting gm| |00004390| 74 44 65 6c 74 61 14 14 | 34 2d 32 30 0d 4c 69 73 |tDelta..|4-20.Lis| |000043a0| 74 69 6e 67 20 34 2d 31 | 30 09 53 65 74 74 69 6e |ting 4-1|0.Settin| |000043b0| 67 20 67 6d 74 44 65 6c | 74 61 14 14 34 2d 32 31 |g gmtDel|ta..4-21| |000043c0| 0d 4c 69 73 74 69 6e 67 | 20 34 2d 31 31 09 47 65 |.Listing| 4-11.Ge| |000043d0| 74 74 69 6e 67 20 74 68 | 65 20 63 75 72 72 65 6e |tting th|e curren| |000043e0| 74 20 75 6e 69 74 73 20 | 6f 66 20 6d 65 61 73 75 |t units |of measu| |000043f0| 72 65 6d 65 6e 74 14 14 | 34 2d 32 31 0d 4c 69 73 |rement..|4-21.Lis| |00004400| 74 69 6e 67 20 34 2d 31 | 32 09 54 69 6d 69 6e 67 |ting 4-1|2.Timing| |00004410| 20 61 6e 20 65 76 65 6e | 74 20 75 73 69 6e 67 20 | an even|t using | |00004420| 74 68 65 20 4d 69 63 72 | 6f 73 65 63 6f 6e 64 73 |the Micr|oseconds| |00004430| 20 70 72 6f 63 65 64 75 | 72 65 14 14 34 2d 32 32 | procedu|re..4-22| |00004440| 0d 43 68 61 70 74 65 72 | 20 35 09 43 6f 6e 74 72 |.Chapter| 5.Contr| |00004450| 6f 6c 20 50 61 6e 65 6c | 20 45 78 74 65 6e 73 69 |ol Panel| Extensi| |00004460| 6f 6e 73 14 14 35 2d 31 | 0d 0d 46 69 67 75 72 65 |ons..5-1|..Figure| |00004470| 20 35 2d 31 09 41 20 63 | 6f 6e 74 72 6f 6c 20 70 | 5-1.A c|ontrol p| |00004480| 61 6e 65 6c 20 77 69 74 | 68 20 61 20 70 61 6e 65 |anel wit|h a pane| |00004490| 6c 14 14 35 2d 34 0d 46 | 69 67 75 72 65 20 35 2d |l..5-4.F|igure 5-| |000044a0| 32 09 50 61 6e 65 6c 2d | 73 65 6c 65 63 74 69 6f |2.Panel-|selectio| |000044b0| 6e 20 70 6f 70 2d 75 70 | 20 6d 65 6e 75 20 69 6e |n pop-up| menu in| |000044c0| 20 61 20 63 6f 6e 74 72 | 6f 6c 20 70 61 6e 65 6c | a contr|ol panel| |000044d0| 14 14 35 2d 35 0d 4c 69 | 73 74 69 6e 67 20 35 2d |..5-5.Li|sting 5-| |000044e0| 31 09 41 20 63 6f 6d 70 | 6f 6e 65 6e 74 20 72 65 |1.A comp|onent re| |000044f0| 73 6f 75 72 63 65 20 66 | 6f 72 20 61 20 63 6f 6e |source f|or a con| |00004500| 74 72 6f 6c 20 70 61 6e | 65 6c 20 65 78 74 65 6e |trol pan|el exten| |00004510| 73 69 6f 6e 14 14 35 2d | 39 0d 4c 69 73 74 69 6e |sion..5-|9.Listin| |00004520| 67 20 35 2d 32 09 48 61 | 6e 64 6c 69 6e 67 20 43 |g 5-2.Ha|ndling C| |00004530| 6f 6d 70 6f 6e 65 6e 74 | 20 4d 61 6e 61 67 65 72 |omponent| Manager| |00004540| 20 72 65 71 75 65 73 74 | 20 63 6f 64 65 73 14 14 | request| codes..| |00004550| 35 2d 31 30 0d 4c 69 73 | 74 69 6e 67 20 35 2d 33 |5-10.Lis|ting 5-3| |00004560| 09 52 65 73 70 6f 6e 64 | 69 6e 67 20 74 6f 20 74 |.Respond|ing to t| |00004570| 68 65 20 67 65 74 2d 69 | 74 65 6d 20 6c 69 73 74 |he get-i|tem list| |00004580| 20 72 65 71 75 65 73 74 | 14 14 35 2d 31 34 0d 4c | request|..5-14.L| |00004590| 69 73 74 69 6e 67 20 35 | 2d 34 09 52 65 73 70 6f |isting 5|-4.Respo| |000045a0| 6e 64 69 6e 67 20 74 6f | 20 74 68 65 20 69 6e 73 |nding to| the ins| |000045b0| 74 61 6c 6c 20 72 65 71 | 75 65 73 74 14 14 35 2d |tall req|uest..5-| |000045c0| 31 35 0d 4c 69 73 74 69 | 6e 67 20 35 2d 35 09 52 |15.Listi|ng 5-5.R| |000045d0| 65 73 70 6f 6e 64 69 6e | 67 20 74 6f 20 61 6e 20 |espondin|g to an | |000045e0| 69 74 65 6d 2d 73 65 6c | 65 63 74 20 72 65 71 75 |item-sel|ect requ| |000045f0| 65 73 74 14 14 35 2d 31 | 36 0d 4c 69 73 74 69 6e |est..5-1|6.Listin| |00004600| 67 20 35 2d 36 09 52 65 | 73 70 6f 6e 64 69 6e 67 |g 5-6.Re|sponding| |00004610| 20 74 6f 20 61 6e 20 65 | 76 65 6e 74 2d 73 65 6c | to an e|vent-sel| |00004620| 65 63 74 20 72 65 71 75 | 65 73 74 14 14 35 2d 31 |ect requ|est..5-1| |00004630| 38 0d 43 68 61 70 74 65 | 72 20 36 09 51 75 65 75 |8.Chapte|r 6.Queu| |00004640| 65 20 55 74 69 6c 69 74 | 69 65 73 14 14 36 2d 31 |e Utilit|ies..6-1| |00004650| 0d 0d 46 69 67 75 72 65 | 20 36 2d 31 09 41 6e 20 |..Figure| 6-1.An | |00004660| 6f 70 65 72 61 74 69 6e | 67 2d 73 79 73 74 65 6d |operatin|g-system| |00004670| 20 71 75 65 75 65 14 14 | 36 2d 34 0d 46 69 67 75 | queue..|6-4.Figu| |00004680| 72 65 20 36 2d 32 09 54 | 68 65 20 66 6f 72 6d 61 |re 6-2.T|he forma| |00004690| 74 20 6f 66 20 61 20 71 | 75 65 75 65 20 68 65 61 |t of a q|ueue hea| |000046a0| 64 65 72 14 14 36 2d 35 | 0d 46 69 67 75 72 65 20 |der..6-5|.Figure | |000046b0| 36 2d 33 09 54 68 65 20 | 66 6f 72 6d 61 74 20 6f |6-3.The |format o| |000046c0| 66 20 61 20 71 75 65 75 | 65 20 65 6c 65 6d 65 6e |f a queu|e elemen| |000046d0| 74 14 14 36 2d 36 0d 46 | 69 67 75 72 65 20 36 2d |t..6-6.F|igure 6-| |000046e0| 34 09 46 6f 72 6d 61 74 | 73 20 6f 66 20 61 20 76 |4.Format|s of a v| |000046f0| 65 72 74 69 63 61 6c 20 | 72 65 74 72 61 63 65 20 |ertical |retrace | |00004700| 71 75 65 75 65 20 65 6c | 65 6d 65 6e 74 20 61 6e |queue el|ement an| |00004710| 64 20 61 20 6e 6f 74 69 | 66 69 63 61 74 69 6f 6e |d a noti|fication| |00004720| 20 71 75 65 75 65 20 65 | 6c 65 6d 65 6e 74 20 14 | queue e|lement .| |00004730| 14 36 2d 38 0d 54 61 62 | 6c 65 20 36 2d 31 09 4f |.6-8.Tab|le 6-1.O| |00004740| 70 65 72 61 74 69 6e 67 | 2d 73 79 73 74 65 6d 20 |perating|-system | |00004750| 71 75 65 75 65 20 74 79 | 70 65 73 14 14 36 2d 37 |queue ty|pes..6-7| |00004760| 0d 54 61 62 6c 65 20 36 | 2d 32 09 49 6e 73 74 61 |.Table 6|-2.Insta| |00004770| 6c 6c 61 74 69 6f 6e 20 | 72 6f 75 74 69 6e 65 73 |llation |routines| |00004780| 20 66 6f 72 20 6f 70 65 | 72 61 74 69 6e 67 2d 73 | for ope|rating-s| |00004790| 79 73 74 65 6d 20 71 75 | 65 75 65 20 65 6c 65 6d |ystem qu|eue elem| |000047a0| 65 6e 74 73 14 14 36 2d | 31 30 0d 54 61 62 6c 65 |ents..6-|10.Table| |000047b0| 20 36 2d 33 09 52 65 6d | 6f 76 61 6c 20 72 6f 75 | 6-3.Rem|oval rou| |000047c0| 74 69 6e 65 73 20 66 6f | 72 20 6f 70 65 72 61 74 |tines fo|r operat| |000047d0| 69 6e 67 2d 73 79 73 74 | 65 6d 20 65 6c 65 6d 65 |ing-syst|em eleme| |000047e0| 6e 74 73 14 14 36 2d 31 | 32 0d 4c 69 73 74 69 6e |nts..6-1|2.Listin| |000047f0| 67 20 36 2d 31 09 53 65 | 61 72 63 68 69 6e 67 20 |g 6-1.Se|arching | |00004800| 66 6f 72 20 64 72 69 76 | 65 73 20 69 6e 20 74 68 |for driv|es in th| |00004810| 65 20 64 72 69 76 65 20 | 71 75 65 75 65 14 14 36 |e drive |queue..6| |00004820| 2d 39 0d 4c 69 73 74 69 | 6e 67 20 36 2d 32 09 55 |-9.Listi|ng 6-2.U| |00004830| 73 69 6e 67 20 74 68 65 | 20 45 6e 71 75 65 75 65 |sing the| Enqueue| |00004840| 20 70 72 6f 63 65 64 75 | 72 65 20 74 6f 20 61 64 | procedu|re to ad| |00004850| 64 20 61 20 62 61 6e 6b | 20 63 75 73 74 6f 6d 65 |d a bank| custome| |00004860| 72 20 74 6f 20 61 20 74 | 65 6c 6c 65 72 20 71 75 |r to a t|eller qu| |00004870| 65 75 65 14 14 36 2d 31 | 31 0d 4c 69 73 74 69 6e |eue..6-1|1.Listin| |00004880| 67 20 36 2d 33 09 55 73 | 69 6e 67 20 44 65 71 75 |g 6-3.Us|ing Dequ| |00004890| 65 75 65 20 74 6f 20 72 | 65 6d 6f 76 65 20 74 68 |eue to r|emove th| |000048a0| 65 20 66 69 72 73 74 20 | 63 75 73 74 6f 6d 65 72 |e first |customer| |000048b0| 20 69 6e 20 74 68 65 20 | 62 61 6e 6b 2d 74 65 6c | in the |bank-tel| |000048c0| 6c 65 72 20 71 75 65 75 | 65 14 14 36 2d 31 32 0d |ler queu|e..6-12.| |000048d0| 43 68 61 70 74 65 72 20 | 37 09 50 61 72 61 6d 65 |Chapter |7.Parame| |000048e0| 74 65 72 20 52 41 4d 20 | 55 74 69 6c 69 74 69 65 |ter RAM |Utilitie| |000048f0| 73 14 14 37 2d 31 0d 0d | 46 69 67 75 72 65 20 37 |s..7-1..|Figure 7| |00004900| 2d 31 09 49 6e 74 65 72 | 61 63 74 69 6f 6e 20 62 |-1.Inter|action b| |00004910| 65 74 77 65 65 6e 20 70 | 61 72 61 6d 65 74 65 72 |etween p|arameter| |00004920| 20 52 41 4d 20 61 6e 64 | 20 6c 6f 77 20 6d 65 6d | RAM and| low mem| |00004930| 6f 72 79 14 14 37 2d 34 | 0d 46 69 67 75 72 65 20 |ory..7-4|.Figure | |00004940| 37 2d 32 09 54 68 65 20 | 66 6f 72 6d 61 74 20 6f |7-2.The |format o| |00004950| 66 20 74 68 65 20 73 79 | 73 74 65 6d 20 70 61 72 |f the sy|stem par| |00004960| 61 6d 65 74 65 72 20 72 | 65 63 6f 72 64 14 14 37 |ameter r|ecord..7| |00004970| 2d 35 0d 54 61 62 6c 65 | 20 37 2d 31 09 44 65 66 |-5.Table| 7-1.Def| |00004980| 61 75 6c 74 20 76 61 6c | 75 65 73 20 66 6f 72 20 |ault val|ues for | |00004990| 70 61 72 61 6d 65 74 65 | 72 20 52 41 4d 20 28 66 |paramete|r RAM (f| |000049a0| 6f 72 20 55 2e 53 2e 20 | 73 79 73 74 65 6d 20 73 |or U.S. |system s| |000049b0| 6f 66 74 77 61 72 65 29 | 14 14 37 2d 37 0d 43 68 |oftware)|..7-7.Ch| |000049c0| 61 70 74 65 72 20 38 09 | 54 72 61 70 20 4d 61 6e |apter 8.|Trap Man| |000049d0| 61 67 65 72 14 14 38 2d | 31 0d 0d 46 69 67 75 72 |ager..8-|1..Figur| |000049e0| 65 20 38 2d 31 09 48 6f | 77 20 74 68 65 20 43 50 |e 8-1.Ho|w the CP| |000049f0| 55 20 70 72 6f 63 65 73 | 73 65 73 20 41 2d 6c 69 |U proces|ses A-li| |00004a00| 6e 65 20 69 6e 73 74 72 | 75 63 74 69 6f 6e 73 14 |ne instr|uctions.| |00004a10| 14 38 2d 34 0d 46 69 67 | 75 72 65 20 38 2d 32 09 |.8-4.Fig|ure 8-2.| |00004a20| 54 72 61 70 20 64 69 73 | 70 61 74 63 68 20 74 61 |Trap dis|patch ta| |00004a30| 62 6c 65 73 14 14 38 2d | 35 0d 46 69 67 75 72 65 |bles..8-|5.Figure| |00004a40| 20 38 2d 33 09 41 63 63 | 65 73 73 69 6e 67 20 74 | 8-3.Acc|essing t| |00004a50| 68 65 20 46 69 6c 6c 52 | 65 63 74 20 70 72 6f 63 |he FillR|ect proc| |00004a60| 65 64 75 72 65 14 14 38 | 2d 36 0d 46 69 67 75 72 |edure..8|-6.Figur| |00004a70| 65 20 38 2d 34 09 41 75 | 67 6d 65 6e 74 69 6e 67 |e 8-4.Au|gmenting| |00004a80| 20 74 68 65 20 46 69 6c | 6c 52 65 63 74 20 70 72 | the Fil|lRect pr| |00004a90| 6f 63 65 64 75 72 65 20 | 77 69 74 68 20 61 20 73 |ocedure |with a s| |00004aa0| 69 6e 67 6c 65 20 70 61 | 74 63 68 14 14 38 2d 37 |ingle pa|tch..8-7| |00004ab0| 0d 46 69 67 75 72 65 20 | 38 2d 35 09 41 2d 6c 69 |.Figure |8-5.A-li| |00004ac0| 6e 65 20 69 6e 73 74 72 | 75 63 74 69 6f 6e 20 66 |ne instr|uction f| |00004ad0| 6f 72 6d 61 74 14 14 38 | 2d 31 30 0d 46 69 67 75 |ormat..8|-10.Figu| |00004ae0| 72 65 20 38 2d 36 09 45 | 78 63 65 70 74 69 6f 6e |re 8-6.E|xception| |00004af0| 20 73 74 61 63 6b 20 66 | 72 61 6d 65 20 28 6f 6e | stack f|rame (on| |00004b00| 20 4d 61 63 69 6e 74 6f | 73 68 20 63 6f 6d 70 75 | Macinto|sh compu| |00004b10| 74 65 72 73 20 77 69 74 | 68 20 61 20 4d 43 36 38 |ters wit|h a MC68| |00004b20| 30 32 30 20 6d 69 63 72 | 6f 70 72 6f 63 65 73 73 |020 micr|oprocess| |00004b30| 6f 72 20 6f 72 20 67 72 | 65 61 74 65 72 29 14 14 |or or gr|eater)..| |00004b40| 38 2d 31 30 0d 46 69 67 | 75 72 65 20 38 2d 37 09 |8-10.Fig|ure 8-7.| |00004b50| 41 6e 20 41 2d 6c 69 6e | 65 20 69 6e 73 74 72 75 |An A-lin|e instru| |00004b60| 63 74 69 6f 6e 20 66 6f | 72 20 61 6e 20 4f 70 65 |ction fo|r an Ope| |00004b70| 72 61 74 69 6e 67 20 53 | 79 73 74 65 6d 20 72 6f |rating S|ystem ro| |00004b80| 75 74 69 6e 65 14 14 38 | 2d 31 31 0d 46 69 67 75 |utine..8|-11.Figu| |00004b90| 72 65 20 38 2d 38 09 54 | 68 65 20 73 74 61 63 6b |re 8-8.T|he stack| |00004ba0| 20 6f 6e 20 65 6e 74 72 | 79 20 74 6f 20 61 6e 20 | on entr|y to an | |00004bb0| 4f 70 65 72 61 74 69 6e | 67 20 53 79 73 74 65 6d |Operatin|g System| |00004bc0| 20 72 6f 75 74 69 6e 65 | 14 14 38 2d 31 32 0d 46 | routine|..8-12.F| |00004bd0| 69 67 75 72 65 20 38 2d | 39 09 41 6e 20 41 2d 6c |igure 8-|9.An A-l| |00004be0| 69 6e 65 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 20 |ine inst|ruction | |00004bf0| 66 6f 72 20 61 20 54 6f | 6f 6c 62 6f 78 20 72 6f |for a To|olbox ro| |00004c00| 75 74 69 6e 65 14 14 38 | 2d 31 35 0d 46 69 67 75 |utine..8|-15.Figu| |00004c10| 72 65 20 38 2d 31 30 09 | 53 74 61 63 6b 20 77 68 |re 8-10.|Stack wh| |00004c20| 65 6e 20 65 6e 74 65 72 | 69 6e 67 20 61 20 54 6f |en enter|ing a To| |00004c30| 6f 6c 62 6f 78 20 72 6f | 75 74 69 6e 65 14 14 38 |olbox ro|utine..8| |00004c40| 2d 31 35 0d 46 69 67 75 | 72 65 20 38 2d 31 31 09 |-15.Figu|re 8-11.| |00004c50| 50 61 73 63 61 6c 20 63 | 61 6c 6c 69 6e 67 20 63 |Pascal c|alling c| |00004c60| 6f 6e 76 65 6e 74 69 6f | 6e 14 14 38 2d 31 37 0d |onventio|n..8-17.| |00004c70| 46 69 67 75 72 65 20 38 | 2d 31 32 09 43 20 63 61 |Figure 8|-12.C ca| |00004c80| 6c 6c 69 6e 67 20 63 6f | 6e 76 65 6e 74 69 6f 6e |lling co|nvention| |00004c90| 14 14 38 2d 31 37 0d 54 | 61 62 6c 65 20 38 2d 31 |..8-17.T|able 8-1| |00004ca0| 09 54 6f 6f 6c 62 6f 78 | 20 70 61 72 61 6d 65 74 |.Toolbox| paramet| |00004cb0| 65 72 2d 70 61 73 73 69 | 6e 67 20 63 6f 6e 76 65 |er-passi|ng conve| |00004cc0| 6e 74 69 6f 6e 73 14 14 | 38 2d 31 38 0d 54 61 62 |ntions..|8-18.Tab| |00004cd0| 6c 65 20 38 2d 32 09 43 | 6f 6e 76 65 6e 74 69 6f |le 8-2.C|onventio| |00004ce0| 6e 73 20 66 6f 72 20 72 | 65 74 75 72 6e 69 6e 67 |ns for r|eturning| |00004cf0| 20 72 65 73 75 6c 74 73 | 20 66 72 6f 6d 20 54 6f | results| from To| |00004d00| 6f 6c 62 6f 78 20 66 75 | 6e 63 74 69 6f 6e 73 14 |olbox fu|nctions.| |00004d10| 14 38 2d 31 39 0d 4c 69 | 73 74 69 6e 67 20 38 2d |.8-19.Li|sting 8-| |00004d20| 31 09 44 65 74 65 72 6d | 69 6e 69 6e 67 20 69 66 |1.Determ|ining if| |00004d30| 20 61 20 73 79 73 74 65 | 6d 20 73 6f 66 74 77 61 | a syste|m softwa| |00004d40| 72 65 20 72 6f 75 74 69 | 6e 65 20 69 73 20 61 76 |re routi|ne is av| |00004d50| 61 69 6c 61 62 6c 65 14 | 14 38 2d 32 32 0d 4c 69 |ailable.|.8-22.Li| |00004d60| 73 74 69 6e 67 20 38 2d | 32 09 44 65 74 65 72 6d |sting 8-|2.Determ| |00004d70| 69 6e 69 6e 67 20 77 68 | 65 74 68 65 72 20 57 61 |ining wh|ether Wa| |00004d80| 69 74 4e 65 78 74 45 76 | 65 6e 74 20 61 6e 64 20 |itNextEv|ent and | |00004d90| 47 65 73 74 61 6c 74 20 | 61 72 65 20 61 76 61 69 |Gestalt |are avai| |00004da0| 6c 61 62 6c 65 14 14 38 | 2d 32 33 0d 4c 69 73 74 |lable..8|-23.List| |00004db0| 69 6e 67 20 38 2d 33 09 | 50 61 74 63 68 69 6e 67 |ing 8-3.|Patching| |00004dc0| 20 74 68 65 20 53 79 73 | 42 65 65 70 20 4f 70 65 | the Sys|Beep Ope| |00004dd0| 72 61 74 69 6e 67 20 53 | 79 73 74 65 6d 20 70 72 |rating S|ystem pr| |00004de0| 6f 63 65 64 75 72 65 14 | 14 38 2d 32 33 0d 4c 69 |ocedure.|.8-23.Li| |00004df0| 73 74 69 6e 67 20 38 2d | 34 09 4a 75 6d 70 69 6e |sting 8-|4.Jumpin| |00004e00| 67 20 74 6f 20 74 68 65 | 20 6e 65 78 74 20 72 6f |g to the| next ro| |00004e10| 75 74 69 6e 65 20 69 6e | 20 74 68 65 20 64 61 69 |utine in| the dai| |00004e20| 73 79 20 63 68 61 69 6e | 14 14 38 2d 32 34 0d 4c |sy chain|..8-24.L| |00004e30| 69 73 74 69 6e 67 20 38 | 2d 35 09 49 6e 73 74 61 |isting 8|-5.Insta| |00004e40| 6c 6c 69 6e 67 20 61 20 | 70 61 74 63 68 14 14 38 |lling a |patch..8| |00004e50| 2d 32 34 0d 43 68 61 70 | 74 65 72 20 39 09 53 74 |-24.Chap|ter 9.St| |00004e60| 61 72 74 20 4d 61 6e 61 | 67 65 72 14 14 39 2d 31 |art Mana|ger..9-1| |00004e70| 0d 0d 46 69 67 75 72 65 | 20 39 2d 31 09 54 68 65 |..Figure| 9-1.The| |00004e80| 20 64 65 66 61 75 6c 74 | 20 73 79 73 74 65 6d 20 | default| system | |00004e90| 65 78 74 65 6e 73 69 6f | 6e 20 69 63 6f 6e 14 14 |extensio|n icon..| |00004ea0| 39 2d 31 34 0d 46 69 67 | 75 72 65 20 39 2d 32 09 |9-14.Fig|ure 9-2.| |00004eb0| 54 79 70 69 63 61 6c 20 | 72 65 73 6f 75 72 63 65 |Typical |resource| |00004ec0| 73 20 66 6f 72 20 61 20 | 73 79 73 74 65 6d 20 65 |s for a |system e| |00004ed0| 78 74 65 6e 73 69 6f 6e | 14 14 39 2d 31 36 0d 4c |xtension|..9-16.L| |00004ee0| 69 73 74 69 6e 67 20 39 | 2d 31 09 54 68 65 20 4d |isting 9|-1.The M| |00004ef0| 79 53 61 6d 70 6c 65 49 | 4e 49 54 20 73 79 73 74 |ySampleI|NIT syst| |00004f00| 65 6d 20 65 78 74 65 6e | 73 69 6f 6e 14 14 39 2d |em exten|sion..9-| |00004f10| 31 31 0d 43 68 61 70 74 | 65 72 20 31 30 09 50 61 |11.Chapt|er 10.Pa| |00004f20| 63 6b 61 67 65 20 4d 61 | 6e 61 67 65 72 14 14 31 |ckage Ma|nager..1| |00004f30| 30 2d 31 0d 0d 54 61 62 | 6c 65 20 31 30 2d 31 09 |0-1..Tab|le 10-1.| |00004f40| 54 68 65 20 73 74 61 6e | 64 61 72 64 20 4d 61 63 |The stan|dard Mac| |00004f50| 69 6e 74 6f 73 68 20 70 | 61 63 6b 61 67 65 73 14 |intosh p|ackages.| |00004f60| 14 31 30 2d 33 0d 41 62 | 6f 75 74 20 54 68 69 73 |.10-3.Ab|out This| |00004f70| 20 42 6f 6f 6b 0d 0d 0d | 54 68 69 73 20 62 6f 6f | Book...|This boo| |00004f80| 6b 2c 20 49 6e 73 69 64 | 65 20 4d 61 63 69 6e 74 |k, Insid|e Macint| |00004f90| 6f 73 68 3a 20 4f 70 65 | 72 61 74 69 6e 67 20 53 |osh: Ope|rating S| |00004fa0| 79 73 74 65 6d 20 55 74 | 69 6c 69 74 69 65 73 20 |ystem Ut|ilities | |00004fb0| 64 65 73 63 72 69 62 65 | 73 20 74 68 65 20 70 61 |describe|s the pa| |00004fc0| 72 74 73 20 6f 66 20 74 | 68 65 20 4d 61 63 69 6e |rts of t|he Macin| |00004fd0| 74 6f 73 68 20 4f 70 65 | 72 61 74 69 6e 67 20 53 |tosh Ope|rating S| |00004fe0| 79 73 74 65 6d 20 74 68 | 61 74 20 61 6c 6c 6f 77 |ystem th|at allow| |00004ff0| 20 79 6f 75 20 74 6f 20 | 6d 61 6e 61 67 65 20 76 | you to |manage v| |00005000| 61 72 69 6f 75 73 20 6c | 6f 77 2d 6c 65 76 65 6c |arious l|ow-level| |00005010| 20 61 73 70 65 63 74 73 | 20 6f 66 20 74 68 65 20 | aspects| of the | |00005020| 73 79 73 74 65 6d 20 73 | 6f 66 74 77 61 72 65 2e |system s|oftware.| |00005030| 20 54 68 65 20 63 68 61 | 70 74 65 72 73 20 69 6e | The cha|pters in| |00005040| 20 74 68 69 73 20 62 6f | 6f 6b 20 61 6e 64 20 74 | this bo|ok and t| |00005050| 68 65 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 74 |he infor|mation t| |00005060| 68 65 79 20 63 6f 6e 74 | 61 69 6e 20 61 72 65 20 |hey cont|ain are | |00005070| 73 75 6d 6d 61 72 69 7a | 65 64 20 68 65 72 65 2e |summariz|ed here.| |00005080| 0d 6e 09 d2 47 65 73 74 | 61 6c 74 20 4d 61 6e 61 |.n..Gest|alt Mana| |00005090| 67 65 72 d3 20 64 65 73 | 63 72 69 62 65 73 20 68 |ger. des|cribes h| |000050a0| 6f 77 20 74 68 65 20 47 | 65 73 74 61 6c 74 20 4d |ow the G|estalt M| |000050b0| 61 6e 61 67 65 72 20 77 | 6f 72 6b 73 2e 20 54 68 |anager w|orks. Th| |000050c0| 69 73 20 63 68 61 70 74 | 65 72 20 61 6c 73 6f 20 |is chapt|er also | |000050d0| 64 65 73 63 72 69 62 65 | 73 20 68 6f 77 20 79 6f |describe|s how yo| |000050e0| 75 20 63 61 6e 20 6d 61 | 6b 65 20 69 6e 66 6f 72 |u can ma|ke infor| |000050f0| 6d 61 74 69 6f 6e 20 61 | 62 6f 75 74 20 79 6f 75 |mation a|bout you| |00005100| 72 20 6f 77 6e 20 68 61 | 72 64 77 61 72 65 20 6f |r own ha|rdware o| |00005110| 72 20 73 6f 66 74 77 61 | 72 65 20 61 76 61 69 6c |r softwa|re avail| |00005120| 61 62 6c 65 20 74 6f 20 | 6f 74 68 65 72 20 61 70 |able to |other ap| |00005130| 70 6c 69 63 61 74 69 6f | 6e 73 2e 0d 6e 09 d2 53 |plicatio|ns..n..S| |00005140| 79 73 74 65 6d 20 45 72 | 72 6f 72 20 48 61 6e 64 |ystem Er|ror Hand| |00005150| 6c 65 72 d3 20 65 78 70 | 6c 61 69 6e 73 20 77 68 |ler. exp|lains wh| |00005160| 61 74 20 74 68 65 20 4d | 61 63 69 6e 74 6f 73 68 |at the M|acintosh| |00005170| 20 4f 70 65 72 61 74 69 | 6e 67 20 53 79 73 74 65 | Operati|ng Syste| |00005180| 6d 20 64 6f 65 73 20 77 | 68 65 6e 20 61 20 73 79 |m does w|hen a sy| |00005190| 73 74 65 6d 20 65 72 72 | 6f 72 20 69 73 20 65 6e |stem err|or is en| |000051a0| 63 6f 75 6e 74 65 72 65 | 64 2e 20 54 68 69 73 20 |countere|d. This | |000051b0| 63 68 61 70 74 65 72 20 | 61 6c 73 6f 20 64 65 73 |chapter |also des| |000051c0| 63 72 69 62 65 73 20 68 | 6f 77 20 79 6f 75 20 63 |cribes h|ow you c| |000051d0| 61 6e 20 70 72 6f 76 69 | 64 65 20 63 6f 64 65 20 |an provi|de code | |000051e0| 74 68 61 74 20 63 61 6e | 20 68 65 6c 70 20 79 6f |that can| help yo| |000051f0| 75 72 20 61 70 70 6c 69 | 63 61 74 69 6f 6e 20 72 |ur appli|cation r| |00005200| 65 63 6f 76 65 72 20 66 | 72 6f 6d 20 61 20 73 79 |ecover f|rom a sy| |00005210| 73 74 65 6d 20 65 72 72 | 6f 72 2e 0d 6e 09 d2 4d |stem err|or..n..M| |00005220| 61 74 68 65 6d 61 74 69 | 63 61 6c 20 61 6e 64 20 |athemati|cal and | |00005230| 4c 6f 67 69 63 61 6c 20 | 55 74 69 6c 69 74 69 65 |Logical |Utilitie| |00005240| 73 d3 20 64 69 73 63 75 | 73 73 65 73 20 68 6f 77 |s. discu|sses how| |00005250| 20 79 6f 75 20 63 61 6e | 20 70 65 72 66 6f 72 6d | you can| perform| |00005260| 20 6c 6f 77 2d 6c 65 76 | 65 6c 20 6c 6f 67 69 63 | low-lev|el logic| |00005270| 61 6c 20 6d 61 6e 69 70 | 75 6c 61 74 69 6f 6e 20 |al manip|ulation | |00005280| 6f 66 20 62 69 74 73 20 | 61 6e 64 20 62 79 74 65 |of bits |and byte| |00005290| 73 2c 20 73 61 76 65 20 | 64 69 73 6b 20 73 70 61 |s, save |disk spa| |000052a0| 63 65 20 62 79 20 75 73 | 69 6e 67 20 73 69 6d 70 |ce by us|ing simp| |000052b0| 6c 65 20 63 6f 6d 70 72 | 65 73 73 69 6f 6e 20 61 |le compr|ession a| |000052c0| 6e 64 20 64 65 63 6f 6d | 70 72 65 73 73 69 6f 6e |nd decom|pression| |000052d0| 20 72 6f 75 74 69 6e 65 | 73 2c 20 6f 62 74 61 69 | routine|s, obtai| |000052e0| 6e 20 61 20 70 73 65 75 | 64 6f 72 61 6e 64 6f 6d |n a pseu|dorandom| |000052f0| 20 6e 75 6d 62 65 72 2c | 20 70 65 72 66 6f 72 6d | number,| perform| |00005300| 20 6d 61 74 68 65 6d 61 | 74 69 63 61 6c 20 6f 70 | mathema|tical op| |00005310| 65 72 61 74 69 6f 6e 73 | 20 77 69 74 68 20 74 77 |erations| with tw| |00005320| 6f 20 66 69 78 65 64 2d | 70 6f 69 6e 74 20 64 61 |o fixed-|point da| |00005330| 74 61 20 74 79 70 65 73 | 20 73 75 70 70 6f 72 74 |ta types| support| |00005340| 65 64 20 64 69 72 65 63 | 74 6c 79 20 62 79 20 74 |ed direc|tly by t| |00005350| 68 65 20 4d 61 63 69 6e | 74 6f 73 68 20 4f 70 65 |he Macin|tosh Ope| |00005360| 72 61 74 69 6e 67 20 53 | 79 73 74 65 6d 2c 20 61 |rating S|ystem, a| |00005370| 6e 64 20 63 6f 6e 76 65 | 72 74 20 6e 75 6d 65 72 |nd conve|rt numer| |00005380| 69 63 20 76 61 72 69 61 | 62 6c 65 73 20 6f 66 20 |ic varia|bles of | |00005390| 64 69 66 66 65 72 65 6e | 74 20 74 79 70 65 73 2e |differen|t types.| |000053a0| 0d 6e 09 d2 44 61 74 65 | 2c 20 54 69 6d 65 2c 20 |.n..Date|, Time, | |000053b0| 61 6e 64 20 4d 65 61 73 | 75 72 65 6d 65 6e 74 20 |and Meas|urement | |000053c0| 55 74 69 6c 69 74 69 65 | 73 d3 20 64 65 73 63 72 |Utilitie|s. descr| |000053d0| 69 62 65 73 20 61 20 73 | 65 74 20 6f 66 20 75 74 |ibes a s|et of ut| |000053e0| 69 6c 69 74 79 20 72 6f | 75 74 69 6e 65 73 20 74 |ility ro|utines t| |000053f0| 68 61 74 20 79 6f 75 20 | 63 61 6e 20 75 73 65 20 |hat you |can use | |00005400| 74 6f 20 6f 70 65 72 61 | 74 65 20 6f 6e 20 64 61 |to opera|te on da| |00005410| 74 65 73 20 61 6e 64 20 | 74 69 6d 65 73 2e 20 59 |tes and |times. Y| |00005420| 6f 75 20 63 61 6e 20 75 | 73 65 20 74 68 65 73 65 |ou can u|se these| |00005430| 20 72 6f 75 74 69 6e 65 | 73 20 74 6f 20 67 65 74 | routine|s to get| |00005440| 20 61 6e 64 20 63 68 61 | 6e 67 65 20 69 6e 66 6f | and cha|nge info| |00005450| 72 6d 61 74 69 6f 6e 20 | 61 62 6f 75 74 20 74 68 |rmation |about th| |00005460| 65 20 63 75 72 72 65 6e | 74 20 64 61 74 65 2c 20 |e curren|t date, | |00005470| 74 69 6d 65 2c 20 67 65 | 6f 67 72 61 70 68 69 63 |time, ge|ographic| |00005480| 20 6c 6f 63 61 74 69 6f | 6e 2c 20 74 69 6d 65 20 | locatio|n, time | |00005490| 7a 6f 6e 65 2c 20 61 6e | 64 20 75 6e 69 74 73 20 |zone, an|d units | |000054a0| 6f 66 20 6d 65 61 73 75 | 72 65 6d 65 6e 74 2e 0d |of measu|rement..| |000054b0| 6e 09 d2 43 6f 6e 74 72 | 6f 6c 20 50 61 6e 65 6c |n..Contr|ol Panel| |000054c0| 20 45 78 74 65 6e 73 69 | 6f 6e 73 d3 20 64 65 73 | Extensi|ons. des| |000054d0| 63 72 69 62 65 73 20 68 | 6f 77 20 79 6f 75 20 63 |cribes h|ow you c| |000054e0| 61 6e 20 63 72 65 61 74 | 65 20 61 20 63 6f 6e 74 |an creat|e a cont| |000054f0| 72 6f 6c 20 70 61 6e 65 | 6c 20 65 78 74 65 6e 73 |rol pane|l extens| |00005500| 69 6f 6e 20 74 6f 20 61 | 64 64 20 61 20 70 61 6e |ion to a|dd a pan| |00005510| 65 6c 20 74 6f 20 61 6e | 20 65 78 69 73 74 69 6e |el to an| existin| |00005520| 67 20 63 6f 6e 74 72 6f | 6c 20 70 61 6e 65 6c 2e |g contro|l panel.| |00005530| 0d 6e 09 d2 51 75 65 75 | 65 20 55 74 69 6c 69 74 |.n..Queu|e Utilit| |00005540| 69 65 73 d3 20 64 65 73 | 63 72 69 62 65 73 20 68 |ies. des|cribes h| |00005550| 6f 77 20 79 6f 75 72 20 | 61 70 70 6c 69 63 61 74 |ow your |applicat| |00005560| 69 6f 6e 20 63 61 6e 20 | 64 69 72 65 63 74 6c 79 |ion can |directly| |00005570| 20 61 64 64 20 65 6c 65 | 6d 65 6e 74 73 20 74 6f | add ele|ments to| |00005580| 20 61 6e 64 20 72 65 6d | 6f 76 65 20 74 68 65 6d | and rem|ove them| |00005590| 20 66 72 6f 6d 20 6f 70 | 65 72 61 74 69 6e 67 2d | from op|erating-| |000055a0| 73 79 73 74 65 6d 20 71 | 75 65 75 65 73 20 6d 61 |system q|ueues ma| |000055b0| 6e 61 67 65 64 20 62 79 | 20 74 68 65 20 4d 61 63 |naged by| the Mac| |000055c0| 69 6e 74 6f 73 68 20 4f | 70 65 72 61 74 69 6e 67 |intosh O|perating| |000055d0| 20 53 79 73 74 65 6d 2e | 20 54 68 69 73 20 63 68 | System.| This ch| |000055e0| 61 70 74 65 72 20 61 6c | 73 6f 20 64 65 73 63 72 |apter al|so descr| |000055f0| 69 62 65 73 20 68 6f 77 | 20 79 6f 75 20 63 61 6e |ibes how| you can| |00005600| 20 75 73 65 20 74 68 65 | 20 51 75 65 75 65 20 55 | use the| Queue U| |00005610| 74 69 6c 69 74 69 65 73 | 20 74 6f 20 6f 70 65 72 |tilities| to oper| |00005620| 61 74 65 20 6f 6e 20 71 | 75 65 75 65 73 20 74 68 |ate on q|ueues th| |00005630| 61 74 20 79 6f 75 20 63 | 72 65 61 74 65 2e 0d 6e |at you c|reate..n| |00005640| 09 d2 50 61 72 61 6d 65 | 74 65 72 20 52 41 4d d3 |..Parame|ter RAM.| |00005650| 20 64 65 73 63 72 69 62 | 65 73 20 68 6f 77 20 79 | describ|es how y| |00005660| 6f 75 72 20 61 70 70 6c | 69 63 61 74 69 6f 6e 20 |our appl|ication | |00005670| 63 61 6e 20 61 63 63 65 | 73 73 20 61 6e 64 20 6d |can acce|ss and m| |00005680| 6f 64 69 66 79 20 74 68 | 65 20 69 6e 66 6f 72 6d |odify th|e inform| |00005690| 61 74 69 6f 6e 20 75 73 | 65 64 20 62 79 20 74 68 |ation us|ed by th| |000056a0| 65 20 73 79 73 74 65 6d | 20 73 6f 66 74 77 61 72 |e system| softwar| |000056b0| 65 20 61 74 20 73 79 73 | 74 65 6d 20 73 74 61 72 |e at sys|tem star| |000056c0| 74 75 70 20 74 69 6d 65 | 2e 0d 6e 09 d2 54 72 61 |tup time|..n..Tra| |000056d0| 70 20 4d 61 6e 61 67 65 | 72 d3 20 64 65 73 63 72 |p Manage|r. descr| |000056e0| 69 62 65 73 20 68 6f 77 | 20 74 68 65 20 54 72 61 |ibes how| the Tra| |000056f0| 70 20 4d 61 6e 61 67 65 | 72 20 77 6f 72 6b 73 20 |p Manage|r works | |00005700| 61 6e 64 20 74 68 65 6e | 20 73 68 6f 77 73 20 68 |and then| shows h| |00005710| 6f 77 20 79 6f 75 20 63 | 61 6e 20 75 73 65 20 74 |ow you c|an use t| |00005720| 68 65 20 54 72 61 70 20 | 4d 61 6e 67 65 72 20 74 |he Trap |Manger t| |00005730| 6f 20 63 68 65 63 6b 20 | 66 6f 72 20 74 68 65 20 |o check |for the | |00005740| 61 76 61 69 6c 61 62 69 | 6c 69 74 79 20 6f 66 20 |availabi|lity of | |00005750| 61 20 73 79 73 74 65 6d | 20 73 6f 66 74 77 61 72 |a system| softwar| |00005760| 65 20 72 6f 75 74 69 6e | 65 2e 20 54 68 69 73 20 |e routin|e. This | |00005770| 63 68 61 70 74 65 72 20 | 61 6c 73 6f 20 64 65 73 |chapter |also des| |00005780| 63 72 69 62 65 73 20 68 | 6f 77 20 79 6f 75 20 63 |cribes h|ow you c| |00005790| 61 6e 20 61 6c 74 65 72 | 20 74 68 65 20 62 65 68 |an alter| the beh| |000057a0| 61 76 69 6f 72 20 6f 66 | 20 61 20 73 79 73 74 65 |avior of| a syste| |000057b0| 6d 20 73 6f 66 74 77 61 | 72 65 20 72 6f 75 74 69 |m softwa|re routi| |000057c0| 6e 65 2e 0d 6e 09 d2 53 | 74 61 72 74 20 4d 61 6e |ne..n..S|tart Man| |000057d0| 61 67 65 72 d3 20 64 65 | 73 63 72 69 62 65 73 20 |ager. de|scribes | |000057e0| 74 68 65 20 73 79 73 74 | 65 6d 20 69 6e 69 74 69 |the syst|em initi| |000057f0| 61 6c 69 7a 61 74 69 6f | 6e 20 61 6e 64 20 73 79 |alizatio|n and sy| |00005800| 73 74 65 6d 20 73 74 61 | 72 74 75 70 20 70 72 6f |stem sta|rtup pro| |00005810| 63 65 73 73 20 70 65 72 | 66 6f 72 6d 65 64 20 62 |cess per|formed b| |00005820| 79 20 74 68 65 20 4d 61 | 63 69 6e 74 6f 73 68 20 |y the Ma|cintosh | |00005830| 63 6f 6d 70 75 74 65 72 | 2e 20 54 68 69 73 20 63 |computer|. This c| |00005840| 68 61 70 74 65 72 20 61 | 6c 73 6f 20 64 65 73 63 |hapter a|lso desc| |00005850| 72 69 62 65 73 20 68 6f | 77 20 79 6f 75 20 63 61 |ribes ho|w you ca| |00005860| 6e 20 63 72 65 61 74 65 | 20 61 20 73 79 73 74 65 |n create| a syste| |00005870| 6d 20 65 78 74 65 6e 73 | 69 6f 6e 2e 0d 6e 09 d2 |m extens|ion..n..| |00005880| 50 61 63 6b 61 67 65 20 | 4d 61 6e 61 67 65 72 d3 |Package |Manager.| |00005890| 20 6c 69 73 74 73 20 61 | 6c 6c 20 74 68 65 20 73 | lists a|ll the s| |000058a0| 74 61 6e 64 61 72 64 20 | 4d 61 63 69 6e 74 6f 73 |tandard |Macintos| |000058b0| 68 20 70 61 63 6b 61 67 | 65 73 20 61 6e 64 20 69 |h packag|es and i| |000058c0| 74 20 64 65 73 63 72 69 | 62 65 73 20 74 68 65 20 |t descri|bes the | |000058d0| 72 6f 75 74 69 6e 65 73 | 20 74 68 61 74 20 6c 6f |routines| that lo| |000058e0| 61 64 73 20 74 68 65 20 | 70 61 63 6b 61 67 65 73 |ads the |packages| |000058f0| 20 69 6e 74 6f 20 6d 65 | 6d 6f 72 79 2e 0d 41 64 | into me|mory..Ad| |00005900| 64 69 74 69 6f 6e 61 6c | 20 69 6e 66 6f 72 6d 61 |ditional| informa| |00005910| 74 69 6f 6e 20 61 62 6f | 75 74 20 74 68 65 20 4d |tion abo|ut the M| |00005920| 61 63 69 6e 74 6f 73 68 | 20 4f 70 65 72 61 74 69 |acintosh| Operati| |00005930| 6e 67 20 53 79 73 74 65 | 6d 20 63 61 6e 20 62 65 |ng Syste|m can be| |00005940| 20 66 6f 75 6e 64 20 69 | 6e 20 6f 74 68 65 72 20 | found i|n other | |00005950| 49 6e 73 69 64 65 20 4d | 61 63 69 6e 74 6f 73 68 |Inside M|acintosh| |00005960| 20 62 6f 6f 6b 73 2e 20 | 46 6f 72 20 69 6e 66 6f | books. |For info| |00005970| 72 6d 61 74 69 6f 6e 20 | 61 62 6f 75 74 20 70 72 |rmation |about pr| |00005980| 6f 63 65 73 73 65 73 20 | 61 6e 64 20 74 61 73 6b |ocesses |and task| |00005990| 73 2c 20 73 65 65 20 49 | 6e 73 69 64 65 20 4d 61 |s, see I|nside Ma| |000059a0| 63 69 6e 74 6f 73 68 3a | 20 50 72 6f 63 65 73 73 |cintosh:| Process| |000059b0| 65 73 2e 20 46 6f 72 20 | 69 6e 66 6f 72 6d 61 74 |es. For |informat| |000059c0| 69 6f 6e 20 6f 6e 20 68 | 6f 77 20 74 6f 20 61 6c |ion on h|ow to al| |000059d0| 6c 6f 63 61 74 65 2c 20 | 72 65 6c 65 61 73 65 2c |locate, |release,| |000059e0| 20 6f 72 20 6f 74 68 65 | 72 77 69 73 65 20 6d 61 | or othe|rwise ma| |000059f0| 6e 69 70 75 6c 61 74 65 | 20 6d 65 6d 6f 72 79 2c |nipulate| memory,| |00005a00| 20 73 65 65 20 49 6e 73 | 69 64 65 20 4d 61 63 69 | see Ins|ide Maci| |00005a10| 6e 74 6f 73 68 3a 20 4d | 65 6d 6f 72 79 2e 20 46 |ntosh: M|emory. F| |00005a20| 6f 72 20 69 6e 66 6f 72 | 6d 61 74 69 6f 6e 20 61 |or infor|mation a| |00005a30| 62 6f 75 74 20 6d 61 6e | 61 67 69 6e 67 20 66 69 |bout man|aging fi| |00005a40| 6c 65 73 20 61 6e 64 20 | 6f 74 68 65 72 20 6f 62 |les and |other ob| |00005a50| 6a 65 63 74 73 20 69 6e | 20 74 68 65 20 66 69 6c |jects in| the fil| |00005a60| 65 20 73 79 73 74 65 6d | 2c 20 73 65 65 20 49 6e |e system|, see In| |00005a70| 73 69 64 65 20 4d 61 63 | 69 6e 74 6f 73 68 3a 20 |side Mac|intosh: | |00005a80| 46 69 6c 65 73 2e 0d 49 | 66 20 79 6f 75 20 61 72 |Files..I|f you ar| |00005a90| 65 20 6e 65 77 20 74 6f | 20 70 72 6f 67 72 61 6d |e new to| program| |00005aa0| 6d 69 6e 67 20 74 68 65 | 20 4d 61 63 69 6e 74 6f |ming the| Macinto| |00005ab0| 73 68 20 63 6f 6d 70 75 | 74 65 72 2c 20 79 6f 75 |sh compu|ter, you| |00005ac0| 20 73 68 6f 75 6c 64 20 | 61 6c 73 6f 20 72 65 61 | should |also rea| |00005ad0| 64 20 49 6e 73 69 64 65 | 20 4d 61 63 69 6e 74 6f |d Inside| Macinto| |00005ae0| 73 68 3a 20 4f 76 65 72 | 76 69 65 77 20 66 6f 72 |sh: Over|view for| |00005af0| 20 61 6e 20 69 6e 74 72 | 6f 64 75 63 74 69 6f 6e | an intr|oduction| |00005b00| 20 74 6f 20 67 65 6e 65 | 72 61 6c 20 63 6f 6e 63 | to gene|ral conc| |00005b10| 65 70 74 73 20 6f 66 20 | 4d 61 63 69 6e 74 6f 73 |epts of |Macintos| |00005b20| 68 20 70 72 6f 67 72 61 | 6d 6d 69 6e 67 2e 0d 0d |h progra|mming...| |00005b30| 46 6f 72 6d 61 74 20 6f | 66 20 61 20 54 79 70 69 |Format o|f a Typi| |00005b40| 63 61 6c 20 43 68 61 70 | 74 65 72 0d 0d 41 6c 6d |cal Chap|ter..Alm| |00005b50| 6f 73 74 20 61 6c 6c 20 | 63 68 61 70 74 65 72 73 |ost all |chapters| |00005b60| 20 69 6e 20 74 68 69 73 | 20 62 6f 6f 6b 20 66 6f | in this| book fo| |00005b70| 6c 6c 6f 77 20 61 20 73 | 74 61 6e 64 61 72 64 20 |llow a s|tandard | |00005b80| 73 74 72 75 63 74 75 72 | 65 2e 20 46 6f 72 20 65 |structur|e. For e| |00005b90| 78 61 6d 70 6c 65 2c 20 | 74 68 65 20 63 68 61 70 |xample, |the chap| |00005ba0| 74 65 72 20 d2 51 75 65 | 75 65 20 55 74 69 6c 69 |ter .Que|ue Utili| |00005bb0| 74 69 65 73 d3 20 63 6f | 6e 74 61 69 6e 73 20 74 |ties. co|ntains t| |00005bc0| 68 65 73 65 20 73 65 63 | 74 69 6f 6e 73 3a 0d 6e |hese sec|tions:.n| |00005bd0| 09 d2 41 62 6f 75 74 20 | 51 75 65 75 65 20 55 74 |..About |Queue Ut| |00005be0| 69 6c 69 74 69 65 73 2e | d3 20 54 68 69 73 20 73 |ilities.|. This s| |00005bf0| 65 63 74 69 6f 6e 20 70 | 72 6f 76 69 64 65 73 20 |ection p|rovides | |00005c00| 61 6e 20 6f 76 65 72 76 | 69 65 77 20 6f 66 20 74 |an overv|iew of t| |00005c10| 68 65 20 66 65 61 74 75 | 72 65 73 20 70 72 6f 76 |he featu|res prov| |00005c20| 69 64 65 64 20 62 79 20 | 74 68 65 20 51 75 65 75 |ided by |the Queu| |00005c30| 65 20 55 74 69 6c 69 74 | 69 65 73 2e 0d 6e 09 d2 |e Utilit|ies..n..| |00005c40| 55 73 69 6e 67 20 51 75 | 65 75 65 20 55 74 69 6c |Using Qu|eue Util| |00005c50| 69 74 69 65 73 2e d3 20 | 54 68 69 73 20 73 65 63 |ities.. |This sec| |00005c60| 74 69 6f 6e 20 64 65 73 | 63 72 69 62 65 73 20 74 |tion des|cribes t| |00005c70| 68 65 20 74 61 73 6b 73 | 20 79 6f 75 20 63 61 6e |he tasks| you can| |00005c80| 20 61 63 63 6f 6d 70 6c | 69 73 68 20 75 73 69 6e | accompl|ish usin| |00005c90| 67 20 51 75 65 75 65 20 | 55 74 69 6c 69 74 69 65 |g Queue |Utilitie| |00005ca0| 73 2e 20 49 74 20 64 65 | 73 63 72 69 62 65 73 20 |s. It de|scribes | |00005cb0| 68 6f 77 20 74 6f 20 75 | 73 65 20 74 68 65 20 6d |how to u|se the m| |00005cc0| 6f 73 74 20 63 6f 6d 6d | 6f 6e 20 72 6f 75 74 69 |ost comm|on routi| |00005cd0| 6e 65 73 2c 20 70 72 6f | 76 69 64 65 73 20 63 6f |nes, pro|vides co| |00005ce0| 64 65 20 73 61 6d 70 6c | 65 73 2c 20 61 6e 64 20 |de sampl|es, and | |00005cf0| 73 75 70 70 6c 69 65 73 | 20 61 64 64 69 74 69 6f |supplies| additio| |00005d00| 6e 61 6c 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 2e |nal info|rmation.| |00005d10| 0d 6e 09 d2 51 75 65 75 | 65 20 55 74 69 6c 69 74 |.n..Queu|e Utilit| |00005d20| 69 65 73 20 52 65 66 65 | 72 65 6e 63 65 2e d3 20 |ies Refe|rence.. | |00005d30| 54 68 69 73 20 73 65 63 | 74 69 6f 6e 20 70 72 6f |This sec|tion pro| |00005d40| 76 69 64 65 73 20 61 20 | 63 6f 6d 70 6c 65 74 65 |vides a |complete| |00005d50| 20 72 65 66 65 72 65 6e | 63 65 20 66 6f 72 20 74 | referen|ce for t| |00005d60| 68 65 20 51 75 65 75 65 | 20 55 74 69 6c 69 74 69 |he Queue| Utiliti| |00005d70| 65 73 20 62 79 20 64 65 | 73 63 72 69 62 69 6e 67 |es by de|scribing| |00005d80| 20 74 68 65 20 64 61 74 | 61 20 73 74 72 75 63 74 | the dat|a struct| |00005d90| 75 72 65 73 2c 20 61 6e | 64 20 72 6f 75 74 69 6e |ures, an|d routin| |00005da0| 65 73 20 69 74 20 75 73 | 65 73 2e 20 45 61 63 68 |es it us|es. Each| |00005db0| 20 72 6f 75 74 69 6e 65 | 20 64 65 73 63 72 69 70 | routine| descrip| |00005dc0| 74 69 6f 6e 20 61 6c 73 | 6f 20 66 6f 6c 6c 6f 77 |tion als|o follow| |00005dd0| 73 20 61 20 73 74 61 6e | 64 61 72 64 20 66 6f 72 |s a stan|dard for| |00005de0| 6d 61 74 2c 20 77 68 69 | 63 68 20 70 72 65 73 65 |mat, whi|ch prese| |00005df0| 6e 74 73 20 74 68 65 20 | 72 6f 75 74 69 6e 65 20 |nts the |routine | |00005e00| 64 65 63 6c 61 72 61 74 | 69 6f 6e 20 66 6f 6c 6c |declarat|ion foll| |00005e10| 6f 77 65 64 20 62 79 20 | 61 20 64 65 73 63 72 69 |owed by |a descri| |00005e20| 70 74 69 6f 6e 20 6f 66 | 20 65 76 65 72 79 20 70 |ption of| every p| |00005e30| 61 72 61 6d 65 74 65 72 | 20 6f 66 20 74 68 65 20 |arameter| of the | |00005e40| 72 6f 75 74 69 6e 65 2e | 20 53 6f 6d 65 20 72 6f |routine.| Some ro| |00005e50| 75 74 69 6e 65 20 64 65 | 73 63 72 69 70 74 69 6f |utine de|scriptio| |00005e60| 6e 73 20 61 6c 73 6f 20 | 67 69 76 65 20 61 64 64 |ns also |give add| |00005e70| 69 74 69 6f 6e 61 6c 20 | 64 65 73 63 72 69 70 74 |itional |descript| |00005e80| 69 76 65 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 2c |ive info|rmation,| |00005e90| 20 73 75 63 68 20 61 73 | 20 61 73 73 65 6d 62 6c | such as| assembl| |00005ea0| 79 2d 6c 61 6e 67 75 61 | 67 65 20 69 6e 66 6f 72 |y-langua|ge infor| |00005eb0| 6d 61 74 69 6f 6e 20 6f | 72 20 72 65 73 75 6c 74 |mation o|r result| |00005ec0| 20 63 6f 64 65 73 2e 20 | 0d 6e 09 d2 53 75 6d 6d | codes. |.n..Summ| |00005ed0| 61 72 79 20 6f 66 20 51 | 75 65 75 65 20 55 74 69 |ary of Q|ueue Uti| |00005ee0| 6c 69 74 69 65 73 2e d3 | 20 54 68 69 73 20 73 65 |lities..| This se| |00005ef0| 63 74 69 6f 6e 20 70 72 | 6f 76 69 64 65 73 20 74 |ction pr|ovides t| |00005f00| 68 65 20 50 61 73 63 61 | 6c 20 61 6e 64 20 43 20 |he Pasca|l and C | |00005f10| 69 6e 74 65 72 66 61 63 | 65 73 20 66 6f 72 20 74 |interfac|es for t| |00005f20| 68 65 20 63 6f 6e 73 74 | 61 6e 74 73 2c 20 64 61 |he const|ants, da| |00005f30| 74 61 20 73 74 72 75 63 | 74 75 72 65 73 2c 20 72 |ta struc|tures, r| |00005f40| 6f 75 74 69 6e 65 73 2c | 20 61 6e 64 20 72 65 73 |outines,| and res| |00005f50| 75 6c 74 20 63 6f 64 65 | 73 20 61 73 73 6f 63 69 |ult code|s associ| |00005f60| 61 74 65 64 20 77 69 74 | 68 20 51 75 65 75 65 20 |ated wit|h Queue | |00005f70| 55 74 69 6c 69 74 69 65 | 73 2e 20 49 74 20 61 6c |Utilitie|s. It al| |00005f80| 73 6f 20 69 6e 63 6c 75 | 64 65 73 20 72 65 6c 65 |so inclu|des rele| |00005f90| 76 61 6e 74 20 61 73 73 | 65 6d 62 6c 79 2d 6c 61 |vant ass|embly-la| |00005fa0| 6e 67 75 61 67 65 20 69 | 6e 74 65 72 66 61 63 65 |nguage i|nterface| |00005fb0| 20 69 6e 66 6f 72 6d 61 | 74 69 6f 6e 2e 0d 0d 43 | informa|tion...C| |00005fc0| 6f 6e 76 65 6e 74 69 6f | 6e 73 20 55 73 65 64 20 |onventio|ns Used | |00005fd0| 69 6e 20 54 68 69 73 20 | 42 6f 6f 6b 0d 0d 49 6e |in This |Book..In| |00005fe0| 73 69 64 65 20 4d 61 63 | 69 6e 74 6f 73 68 20 75 |side Mac|intosh u| |00005ff0| 73 65 73 20 73 70 65 63 | 69 61 6c 20 63 6f 6e 76 |ses spec|ial conv| |00006000| 65 6e 74 69 6f 6e 73 20 | 74 6f 20 70 72 65 73 65 |entions |to prese| |00006010| 6e 74 20 63 65 72 74 61 | 69 6e 20 74 79 70 65 73 |nt certa|in types| |00006020| 20 6f 66 20 69 6e 66 6f | 72 6d 61 74 69 6f 6e 2e | of info|rmation.| |00006030| 0d 53 70 65 63 69 61 6c | 20 46 6f 6e 74 73 0d 0d |.Special| Fonts..| |00006040| 41 6c 6c 20 63 6f 64 65 | 20 6c 69 73 74 69 6e 67 |All code| listing| |00006050| 73 2c 20 72 65 73 65 72 | 76 65 64 20 77 6f 72 64 |s, reser|ved word| |00006060| 73 2c 20 61 6e 64 20 6e | 61 6d 65 73 20 6f 66 20 |s, and n|ames of | |00006070| 61 63 74 75 61 6c 20 64 | 61 74 61 20 73 74 72 75 |actual d|ata stru| |00006080| 63 74 75 72 65 73 2c 20 | 66 69 65 6c 64 73 2c 20 |ctures, |fields, | |00006090| 63 6f 6e 73 74 61 6e 74 | 73 2c 20 70 61 72 61 6d |constant|s, param| |000060a0| 65 74 65 72 73 2c 20 61 | 6e 64 20 72 6f 75 74 69 |eters, a|nd routi| |000060b0| 6e 65 73 20 61 72 65 20 | 73 68 6f 77 6e 20 69 6e |nes are |shown in| |000060c0| 20 43 6f 75 72 69 65 72 | 20 28 74 68 69 73 20 69 | Courier| (this i| |000060d0| 73 20 43 6f 75 72 69 65 | 72 29 2e 0d 57 6f 72 64 |s Courie|r)..Word| |000060e0| 73 20 74 68 61 74 20 61 | 70 70 65 61 72 20 69 6e |s that a|ppear in| |000060f0| 20 62 6f 6c 64 66 61 63 | 65 20 61 72 65 20 6b 65 | boldfac|e are ke| |00006100| 79 20 74 65 72 6d 73 20 | 6f 72 20 63 6f 6e 63 65 |y terms |or conce| |00006110| 70 74 73 20 61 6e 64 20 | 61 72 65 20 64 65 66 69 |pts and |are defi| |00006120| 6e 65 64 20 69 6e 20 74 | 68 65 20 67 6c 6f 73 73 |ned in t|he gloss| |00006130| 61 72 79 2e 0d 54 79 70 | 65 73 20 6f 66 20 4e 6f |ary..Typ|es of No| |00006140| 74 65 73 0d 0d 54 68 65 | 72 65 20 61 72 65 20 73 |tes..The|re are s| |00006150| 65 76 65 72 61 6c 20 74 | 79 70 65 73 20 6f 66 20 |everal t|ypes of | |00006160| 6e 6f 74 65 73 20 75 73 | 65 64 20 69 6e 20 74 68 |notes us|ed in th| |00006170| 69 73 20 62 6f 6f 6b 2e | 0d 4e 6f 74 65 0d 41 20 |is book.|.Note.A | |00006180| 6e 6f 74 65 20 6c 69 6b | 65 20 74 68 69 73 20 63 |note lik|e this c| |00006190| 6f 6e 74 61 69 6e 73 20 | 69 6e 66 6f 72 6d 61 74 |ontains |informat| |000061a0| 69 6f 6e 20 74 68 61 74 | 20 69 73 20 69 6e 74 65 |ion that| is inte| |000061b0| 72 65 73 74 69 6e 67 20 | 62 75 74 20 6e 6f 74 20 |resting |but not | |000061c0| 65 73 73 65 6e 74 69 61 | 6c 20 74 6f 20 61 6e 20 |essentia|l to an | |000061d0| 75 6e 64 65 72 73 74 61 | 6e 64 69 6e 67 20 6f 66 |understa|nding of| |000061e0| 20 74 68 65 20 6d 61 69 | 6e 20 74 65 78 74 2e 20 | the mai|n text. | |000061f0| 28 41 6e 20 65 78 61 6d | 70 6c 65 20 61 70 70 65 |(An exam|ple appe| |00006200| 61 72 73 20 6f 6e 20 70 | 61 67 65 20 31 2d 35 2e |ars on p|age 1-5.| |00006210| 29 13 75 0d 49 4d 50 4f | 52 54 41 4e 54 0d 41 20 |).u.IMPO|RTANT.A | |00006220| 6e 6f 74 65 20 6c 69 6b | 65 20 74 68 69 73 20 63 |note lik|e this c| |00006230| 6f 6e 74 61 69 6e 73 20 | 69 6e 66 6f 72 6d 61 74 |ontains |informat| |00006240| 69 6f 6e 20 74 68 61 74 | 20 69 73 20 65 73 73 65 |ion that| is esse| |00006250| 6e 74 69 61 6c 20 66 6f | 72 20 61 6e 20 75 6e 64 |ntial fo|r an und| |00006260| 65 72 73 74 61 6e 64 69 | 6e 67 20 6f 66 20 74 68 |erstandi|ng of th| |00006270| 65 20 6d 61 69 6e 20 74 | 65 78 74 2e 20 28 41 6e |e main t|ext. (An| |00006280| 20 65 78 61 6d 70 6c 65 | 20 61 70 70 65 61 72 73 | example| appears| |00006290| 20 6f 6e 20 70 61 67 65 | 20 34 2d 36 2e 29 13 73 | on page| 4-6.).s| |000062a0| 0d 73 57 41 52 4e 49 4e | 47 0d 57 61 72 6e 69 6e |.sWARNIN|G.Warnin| |000062b0| 67 73 20 6c 69 6b 65 20 | 74 68 69 73 20 69 6e 64 |gs like |this ind| |000062c0| 69 63 61 74 65 20 70 6f | 74 65 6e 74 69 61 6c 20 |icate po|tential | |000062d0| 70 72 6f 62 6c 65 6d 73 | 20 74 68 61 74 20 79 6f |problems| that yo| |000062e0| 75 20 73 68 6f 75 6c 64 | 20 62 65 20 61 77 61 72 |u should| be awar| |000062f0| 65 20 6f 66 20 61 73 20 | 79 6f 75 20 64 65 73 69 |e of as |you desi| |00006300| 67 6e 20 79 6f 75 72 20 | 61 70 70 6c 69 63 61 74 |gn your |applicat| |00006310| 69 6f 6e 2e 20 46 61 69 | 6c 75 72 65 20 74 6f 20 |ion. Fai|lure to | |00006320| 68 65 65 64 20 74 68 65 | 73 65 20 77 61 72 6e 69 |heed the|se warni| |00006330| 6e 67 73 20 63 6f 75 6c | 64 20 72 65 73 75 6c 74 |ngs coul|d result| |00006340| 20 69 6e 20 73 79 73 74 | 65 6d 20 63 72 61 73 68 | in syst|em crash| |00006350| 65 73 20 6f 72 20 6c 6f | 73 73 20 6f 66 20 64 61 |es or lo|ss of da| |00006360| 74 61 2e 20 28 41 6e 20 | 65 78 61 6d 70 6c 65 20 |ta. (An |example | |00006370| 61 70 70 65 61 72 73 20 | 6f 6e 20 70 61 67 65 20 |appears |on page | |00006380| 31 2d 31 32 2e 29 13 73 | 0d 41 73 73 65 6d 62 6c |1-12.).s|.Assembl| |00006390| 79 2d 4c 61 6e 67 75 61 | 67 65 20 49 6e 66 6f 72 |y-Langua|ge Infor| |000063a0| 6d 61 74 69 6f 6e 0d 0d | 49 6e 73 69 64 65 20 4d |mation..|Inside M| |000063b0| 61 63 69 6e 74 6f 73 68 | 20 70 72 6f 76 69 64 65 |acintosh| provide| |000063c0| 73 20 69 6e 66 6f 72 6d | 61 74 69 6f 6e 20 61 62 |s inform|ation ab| |000063d0| 6f 75 74 20 74 68 65 20 | 72 65 67 69 73 74 65 72 |out the |register| |000063e0| 73 20 66 6f 72 20 73 70 | 65 63 69 66 69 63 20 72 |s for sp|ecific r| |000063f0| 6f 75 74 69 6e 65 73 20 | 69 6e 20 74 68 69 73 20 |outines |in this | +--------+-------------------------+-------------------------+--------+--------+ Only 25.0 KB of data is shown above.